English dictionary
lock away meaning and definition
Definition and meaning of lock away at MeaningMonkey.org. lock away meaning and definition in the English Dictionary.LOCK AWAY verb
Definition of lock away (verb)
Source: Princeton University Wordnet