Crossword Answer Lookup

500k+ clues

In brief, be returning the broken missile launcher (9)

Answer TREBUCHET
Definition: missile launcher
Times #27153 19 Across 2018-09-26