LEEP


Meaning of LEEP in English

(strong imp.) Leaped.

Webster's English dictionary.      Английский словарь Webster.