Meaning of weigh down

Definition of weigh down

(verb) be oppressive or disheartening to
exert a force with a heavy weight; "The snow bore down on the roof"

Other information on weigh down

WIKIPEDIA results for weigh down
Amazon results for weigh down