Drinking horn Meaning, Definition & Usage

Definitions
  1. a drinking vessel made of a horn.

Webster 1913