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

Treasure Words