catchflat-footed ( synonym found)

Definition of catchflat-footed:

°Having flatfeet.
°Unprepared to respond; unready.

Back to Top