KEEP Meaning of KEEP in English n. wages, living, livelihood; stronghold, strongest part of a medieval castle Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012