MontreuxPronunciation: /mɒ̃ˈtrəː, mɔ̃tʀø/Definition of Montreux 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.