Crossword Answer Lookup

500k+ clues

Can charge a large amount (10)

Answer BUCKETLOAD
Definition: a large amount
Guardian #29169 11 Across 2023-09-07