1. press down on [ Synonyms: bear down, bear down on, drag down, weigh down] | |
Exert a force with a heavy weight
"The snow bore down on the roof";
|
Online Accounting Software A web based accounting software for small and medium size businesses. ... Read more