Definition of alpine meadow in US English:

alpine meadow

noun

  • A meadow in the Alps or other mountain region, especially one lying above the tree line.

Origin

Late 18th century.