As an idiomatic expression, "a great deal" means "a large amount". "a great deal" can also have a more literal meaning, referring to an advantageous business deal or transaction.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.