Definition of Montreux in English:


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 vituperate
Pronunciation: vɪˈtjuːpəreɪt
blame or insult (someone) in strong language...