SURROYAL


Meaning of SURROYAL in English

[sur.roy.al] n [ME surryal, fr. sur- + ryall royal antler] (15c): one of the terminal tines above the royal antler of a large deer (as a stag) usu. grown by four years of age

Merriam-Webster English vocab.      Английский словарь Merriam Webster.