Montrue definitions

Search

Montrue

Montrue logo #21002• (n.) That on which anything is mounted; a setting; hence, a saddle horse.
Found on http://thinkexist.com/dictionary/meaning/montrue/

Montrue

Montrue logo #20972Mon'true noun [ French, from monter to mount. See Montoir .] That on which anything is mounted; a setting; hence, a saddle horse. [ Obsolete] Spenser.
Found on http://www.encyclo.co.uk/webster/M/98
No exact match found.