Dictionary |
1 Result
#1
decanter
n.
[
carafe
] a bottle with a stopper; for serving wine or water
. wn