1 oxhorn | Definition of oxhorn

oxhorn

noun

Definition of oxhorn

1 : the horn of an ox
2 : a drinking cup made of an ox's horn