meaning of overdrown

1. To wet or drench to excess.


Related Words

overdrown |

Developed & Maintained By Taraprasad.com

Treasure Words