Definition of mounting ring in US English:

mounting ring

noun

  • A ring or ring-like structure on which something, especially an attachment to an apparatus, etc., is mounted or fitted.

Origin

Late 19th century; earliest use found in American Naturalist.