noun a town and resort in W Switzerland, in Vaud canton on Lake Geneva; annual television festival. Pop: 22 454 (2000)