meaning of soaking

1. Wetting thoroughly; drenching; as, a soaking rain.
2.
of Soak
3.
the act of making something completely wet; "he gave it a good ">drenching"


Related Words

soaking | soaking up |

Developed & Maintained By Taraprasad.com

Treasure Words