STEEP Meaning of STEEP in English v. soak in a liquid, immerse in liquid; saturate, imbue Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012