to shower ... with ...
Verb
to cast a gloom over a village
Verb
to overcharge a description with detail
Verb
to kick up no end of a racket
Verb
to kick up a row (shindy)
Verb
to lavish gifts on sb
Verb
to shower gifts upon sb
Verb
to load someone with favors
Verb
to plaster someone with praise
Verb
to bury someone in work
Verb
to flood the carburettor
Verb
to glut up the market
Verb
to congest the market
Verb
to overstock the market
Verb
to flood (flow) the market
Verb
to overwhelm with questions
Verb
to throttle free speech
Verb