Online English Dictionary

Home

Snowcapped


a.

Having the top capped or covered with snow; as, snow-capped mountains .


© 2009 Dammam Community College