meaning of press down on
1.
exert
a
force
with
a
heavy
weight;
"The
snow
bore
down
on
the
">roof"
Related Words
press down on
|
Developed & Maintained By
Taraprasad.com