SURGICAL NEEDLE Meaning of SURGICAL NEEDLE in English noun : a needle designed to carry sutures when sewing tissues Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012