drinking Idioms & Phrases


Drinking horn

  • a drinking vessel made of a horn.
Webster 1913