Crossword Answer Lookup

500k+ clues

The Istanbul traffic police are somewhat extreme (5)

Answer ULTRA
Definition: extreme
Guardian #22436 5 Down 2002-02-06