Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: Rambouillet  'ram-bû`ley
  1. Hardy sheep developed from the merino producing both good mutton and fine wool

Derived forms: Rambouillets

Type of: domestic sheep, Ovis aries

Encyclopedia: Rambouillet Rambouillet, Catherine de Vivonne, Marquise de Rambouillet, France