irremovable

a. 不能除掉的、不能移動的、不能撤職的、不能罷免的

英文釋義

  1. incapable of being removed or away or dismiss