Crossword Answer Lookup

500k+ clues

Potential limit on a large town (8)

Answer CAPACITY
Definition: town
Telegraph #3602 1 Down 2025-12-17