Definition of rambouillet
: any of a breed of large sturdy sheep developed in France
Origin and Etymology of rambouillet
First Known Use: 1809
Definition of Rambouillet
town in northern France southwest of Paris population 53,667
Seen and Heard
What made you want to look up rambouillet? Please tell us where you read or heard it (including the quote, if possible).