n. steep place, place having a sharp slope; immersion in liquid, soaking; liquid in which something is steeped in, liquid in which something is immersed in
STEEP
Meaning of STEEP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012