Crossword Answer Lookup

500k+ clues

Stop luxury car rammed by a road-mending vehicle (11)

Answer STEAMROLLER
Definition: road-mending vehicle
Times #28897 17 Across 2024-04-22