PIN BUSH


Meaning of PIN BUSH in English

noun

Etymology: pin (I) + bush (bushing)

: a tool for reaming or polishing small pinholes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.