leia

English: Translation
be jumped upon; be landed upon
verb
carroll-soulik-1973