LYRATE


Meaning of LYRATE in English

[ly.rate] adj (ca. 1760): having or suggesting the shape of a lyre "the ~ horns of the impala"

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