Answer:
give too much of a thing to (someone)
Explanation:
for example when teachers give there students a lot of homework. this might make a student overwhelmed
defeat completely is the definition given by google
overwhelm may mean to be in too far over your head or be sort of flushed about having a lot of something
5.1m questions
6.7m answers