ANTLERED MEANING IN ENGLISH

• Antlered Definition & Synonyms

  1. (a.) Furnished with antlers.


• Antler Definition & Synonyms

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


RECENT SEARCHES