FLAT-FOOTED


Meaning of FLAT-FOOTED in English

adjective

1.

without naturally raised curves (= arches ) under the feet

2.

( especially NAmE ) not prepared for what is going to happen :

They were caught flat-footed by the attack.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.