adj. impossible to touch, intangible; forbidden to touch; defiling or loathsome to the touch; beyond reach; beyond criticism or control
UNTOUCHABLE
Meaning of UNTOUCHABLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012