mountings is a form of:

Periphery



ENGLISH MEANING
noun
1.
The outside or superficial portions of a body; the surface.
2.
The circumference of a circle, ellipse, or other figure.