EGAVE

troching

Meaning

  1. noun One of the small branches (tines) of a stag's antler.

Similar words

cough drop pastille pastil bay antler snag stalk tenderling horn trochamminid troat

Save “troching” to learn later