Crossword Answer Lookup

500k+ clues

Excessive love admitted by crazy meter maid (10)

Answer IMMODERATE
Definition: Excessive
Guardian #21955 13 Down 2000-07-20