Online English Dictionary

Home

umbrageous


a.

Forming or affording a shade; shady; shaded; as, umbrageous trees or foliage .


© 2009 Dammam Community College