surface mounted technology

English

Noun

surface mounted technology (uncountable)

  1. Alternative form of surface-mount technology.