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
9.4m questions
12.2m answers