Crossword Answer Lookup

500k+ clues

Powerful unit – of artillery? (7)

Answer BATTERY
Definition: artillery?
Telegraph #3349 14 Down 2025-12-28