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

Treasure Words