LIP Meaning of LIP in English (n.) The odd and peculiar petal in the Orchis family. See Orchidaceous. Webster's English dictionary. Английский словарь Webster. 2012