MONTRUE Meaning of MONTRUE in English noun that on which anything is mounted; a setting; hence, a saddle horse. Webster English vocab. Английский словарь Webster. 2012