Definition of Montreux in English:

Montreux

proper noun

  • A resort town in SW Switzerland, at the east end of Lake Geneva; population 23,800 (2007). Since the 1960s it has hosted annual festivals of both jazz and television.

Pronunciation

Montreux

/mɒ̃ˈtrəː//mɔ̃tʀø/