Crossword Answer Lookup

500k+ clues

Company invested in expensive car plant producing exciting ride (13)

Answer ROLLERCOASTER
Definition: ride
Telegraph #31162 12 Across 2026-02-13