Definition of Montreux in English:

Montreux

Line breaks: Mon|treux
Pronunciation: /mɒ̃ˈtrəː
 
, mɔ̃tʀø/
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.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day bimble
Pronunciation: ˈbɪmb(ə)l
verb
walk or travel at a leisurely pace