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