Meaning of press down on

Definition of press down on

(verb) exert a force with a heavy weight; "The snow bore down on the roof"

Other information on press down on

WIKIPEDIA results for press down on
Amazon results for press down on