COME OUT OF ONE'S SHELL


Meaning of COME OUT OF ONE'S SHELL in English

loosen up, become more sociable, open up, lose one's inhibitions

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