We found 2 definitions of drag down from 2 different sources.
Verb |
||
drag down - exert a force with a heavy weight; "The snow bore down on the roof" | ||
bear down, bear down on, press down on, weigh down | ||
press place between two surfaces and apply weight or pressure; "pressed flowers" |