Crossword Answer Lookup

500k+ clues

You put your foot in it, in a manner of speaking (6)

Answer BROGUE
Definition: of speaking
Guardian #26299 7 Down 2014-06-30