Crossword Answer Lookup

500k+ clues

Launched, in a lather, teacup at Liberal Democrat leaders (10)

Answer CATAPULTED
Definition: Launched,
Times #26655 14 Down 2017-02-22