trimount noun 2adjective 1forms 1 noun2 •A stylized depiction of three hills or mountains.The allegorical figures standing on trimounts appear like guardians, flanking an archway formed by two fruit trees which frame the composite coat of arms. — 1987 •A bracket or other supporting device that holds three attachments.And snap-in trimounts holding back covers of radios, etc. Handy knob puller too. — 1949 adjective1 •Mounted in three places.Venous pressures were measured directly in 2 (2) subjects at l0g. using a vein in the forearm and recording pressures by means of a trimount inductance gauge. — 1949 formstrimounts