8 letters · 11 points in Scrabble
noun an event that involves rising to a higher point (as in altitude or temperature or intensity etc.)
noun framework used for support or display
verb attach to a support
originEtymology tree English mount English -ing English mounting From mount + -ing.
Etymology from Wiktionary, CC BY-SA 3.0