table d'hôte
Meanings
Noun
1. table d'hôte (a menu offering a complete meal, with little choice, at a fixed price)