snowbridge

English

Noun

snowbridge (plural snowbridges)

  1. Alternative form of snow bridge.