noun \ˈsnō-ˌskāp\

Definition of SNOWSCAPE

:  a landscape covered with snow

First Known Use of SNOWSCAPE



Next Word in the Dictionary: snowshed
Previous Word in the Dictionary: snow scald
All Words Near: snowscape

Seen & Heard

What made you want to look up snowscape? Please tell us where you read or heard it (including the quote, if possible).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More