The Collaborative International Dictionary of English v.0.48:Leep \Leep\ (l[=e]p), obs. strong imp. of Leap. Leaped. [1913 Webster]