A quantity that is more than what is appropriate
More than necessary
Very great in quantity; overabundant