1 English Synonyms for SNOWTOPPED
Prev.1Next
snow-capped
Definition: 1. Covered with snow at the top, especially of a hill or mountain.
Show more information about snow-capped
Prev.1Next
Search took: 31.5328 ms
Definition: 1. Covered with snow at the top, especially of a hill or mountain.
Show more information about snow-capped
Search took: 31.5328 ms