meaning of shout down
1.
silence
or
overwhelm
by
shouting
Related Words
shout down
|
Developed & Maintained By
Taraprasad.com