What is the meaning of Flat-footed?

Having feet which are flat.

Having the specific physical condition of flat feet.

Holding firmly and maintaining a decision; standing one's ground.

Blunt and unsubtle; lacking finesse.

Unprepared to act.

simple past and past participle of flat-foot

Source: wiktionary.org