MONTRUE Meaning of MONTRUE in English (n.) That on which anything is mounted; a setting; hence, a saddle horse. Webster's English dictionary. Английский словарь Webster. 2012