LEEP Meaning of LEEP in English (strong imp.) Leaped. Webster's English dictionary. Английский словарь Webster. 2012