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