meaning of drown out
1.
make
imperceptible;
"The
noise
from
the
ice
machine
drowned
out
the
">music"
Related Words
drown out
|
Developed & Maintained By
Taraprasad.com