Great-deal meaning

(idiomatic) A large number or amount.
noun
0
0
Advertisement