DEMOUNTABLE Meaning of DEMOUNTABLE in English add. ·- capable of being dismounted; said of a form of rim, for an automobile wheel, which can be removed with its tire from the wheel. Webster English vocab. Английский словарь Webster. 2012