What is the meaning of Trimount?

A stylized depiction of three hills or mountains.

A bracket or other supporting device that holds three attachments.

Mounted in three places.

Source: wiktionary.org