noun an ancient castle in W Switzerland, at the end of Lake Geneva. nouna castle in W Switzerland, in Vaud at the E end of Lake Geneva