demountable in French demountable in French démontable adj Able to be removed from its mount; designed to be dismantled. Add to Flashcards