meaning of denuded

1. without the natural or usual covering; "a bald spot on the lawn"; "bare ">hills"


Related Words

denuded |

Developed & Maintained By Taraprasad.com

Treasure Words