Search in full dictionary

FLAT-FOOTED, CAUGHT (1)

FLAT-FOOTED, CAUGHT (1)
ScnMaster
(colloquial) caught unprepared; taken by surprise. —NVRD Approved Glossary