SICKLE Meaning of SICKLE in English (n.) A group of stars in the constellation Leo. See Illust. of Leo. Webster's English dictionary. Английский словарь Webster. 2012