What is the meaning of the word "horn"?

Definitions:

  1. a device having the shape of a horn copy to clipboard noun
    • horns at the ends of a new moon copy to clipboard
  2. stab or pierce with a horn or tusk copy to clipboard verb
    • the rhino horned the explorer copy to clipboard

Synonyms:

NearBy Words: