Crossword Answer Lookup

500k+ clues

Measure of time in lake (5)

Answer METRE
Definition: Measure
Guardian #29536 6 Down 2024-11-09