BUTT STRAP


Meaning of BUTT STRAP in English

noun

Etymology: butt (VI)

: a strap or plate covering a butt joint and secured to both pieces

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