IN ONE'S SHELL


Meaning of IN ONE'S SHELL in English

= into one's shell

Slang English vocab.      Английский сленговый словарь.