中英词典查询

irremovable [ˌɪrɪ'mu:vəbəl]

adj. 无法移动的,无法除去的;
[反义词] 不能移动的: removable