Crossword Answer Lookup

500k+ clues

Some trouble – but only some – for transport system (5)

Answer METRO
Definition: transport system
Guardian #29214 20 Across 2023-10-30