Definition of demountability in US English:

demountability

noun

  • The property of being demountable.

Origin

Early 20th century; earliest use found in Horseless Age. From demountable: see -bility.

Pronunciation

demountability

/dɪˌmaʊntəˈbɪlɪti/