snow-capped snow·cap·ped uncommon adjective 1. (of mountains) capped with a covering of snow Related words Pertaining to snowcap WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.