Crossword Answer Lookup

500k+ clues

Remitted about 10 cents as deposit (8)

Answer SEDIMENT
Definition: deposit
Guardian #22378 9 Across 2001-11-28