To catch (one) flatfooted

Definitions

  • Webster's Revised Unabridged Dictionary
    • To catch (one) flatfooted to catch (a person) unprepared; to catch (a person) by surprise.
    • ***