Browse by letter

Dump (something) on (someone)

To give a large or excessive amount of something to someone.

Our teacher dumped much homework on us yesterday.