meaning of shout down

1. silence or overwhelm by shouting


Related Words

shout down |

Developed & Maintained By Taraprasad.com

Treasure Words