SKIN ALIVE


Meaning of SKIN ALIVE in English

remove one's skin while he is still alive; save; defeat

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