Drinking horn
Meaning, Definition & Usage
Dictionary
Related
Definitions
a drinking vessel made of a horn.
Webster 1913
Previous
Next