MONTRUE Meaning of MONTRUE in English ( n. ) That on which anything is mounted; a setting; hence, a saddle horse. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012