SynonymX
Speak
Antlered
Definition of Antlered
1.
Having antlers
Adjective Satellite
Semanticaly linked words with "antlered"
horned