See Also: Chambery(dictionary)

Chambery (iou)



Chambery noun. M20.
[The town of origin, in SE France.]
A dry French vermouth; a drink of this.