(drench or submerge or be drenched or submerged; "The tsunami swamped every boat in the harbor")
(force to drink)
(permeate or impregnate; "The war drenched the country in blood")
(cover with liquid; pour liquid onto; "souse water on his hot face")
Synonym.com © 2001-2007, Hillclimb Media, all rights reserved. The database is based on Word Net a lexical database for the English language. see disclaimer
Privacy Policy | Terms