flat-footed

[flat-footed] {adj.}, {informal} 1. Straightforward; forthright;direct; outright.

The governor issued a flat-footed denial of theaccusation.

He came out flat-footed against the idea.

2. Notready; not prepared; - usually used with "catch".

The teacher'squestion caught Tim flat-footed.

Unexpected company at lunch timecaught Mrs. Green flat-footed.