Crossword Answer Lookup

500k+ clues

Hot Priest, we're told, achieved a noisy mode of transport (10)

Answer HELICOPTER
Definition: transport
Guardian #4026 24 Across 2023-12-17