RAMP Meaning of RAMP in English n. embankment, levee; sloping surface which connects two levels; frenzy, rampage Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012