Definition/Meaning of leap