LOCK AWAY


Meaning of LOCK AWAY in English

lock up in a hidden or secure place, shut up, shut away

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.