MENISCUS Meaning of MENISCUS in English (n.) A crescent. Webster's English dictionary. Английский словарь Webster. 2012