LEP Meaning of LEP in English (·obs strong ·imv) of leap. leaped. Webster English vocab. Английский словарь Webster. 2012