(adj.) incapable of being removed or away or dismiss; 'irremovable boulders'; 'irremovable obstacles' .
辛迪校对