ANTLER MEANING IN ENGLISH

• Antler Definition & Synonyms

  1. (n.) The entire horn, or any branch of the horn, of a cervine animal, as of a stag.


• Antlered Definition & Synonyms

  1. (a.) Furnished with antlers.


RECENT SEARCHES