Definition of press down on
English to English verb - exert a force with a heavy weight
The snow bore down on the roof.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
press down on, press down, press association, persist in, prestation, prestimony, precious stone, peristedion, precoetanean, pregustation, preaccusation, power station, precogitation, presidium, precation, preaction, progestin, prosodion, prosthion, prostheon
|
|
|