SEPARABLE ATTACHMENT PLUG Meaning of SEPARABLE ATTACHMENT PLUG in English noun : an attachment plug having a removable cap Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012