Meaning of drown out
Definition of drown out
(verb)
make
imperceptible; "The
noise
from the ice
machine
drowned out the music"
Other information on drown out
WIKIPEDIA results for
drown out
Amazon results for
drown out
Tweet