Snow house

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A building in which snow is preserved in warm weather.
  2. 2
    A house or similar small edifice made from snow.