LYRATED Meaning of LYRATED in English (a.) Lyre-shaped, or spatulate and oblong, with small lobes toward the base; as, a lyrate leaf. Webster's English dictionary. Английский словарь Webster. 2012