surgeon''s knot

Explore definitions, synonyms, and language insights of surgeon''s knot

Definitions

Noun
any of several knots used in tying stitches or ligatures

More General Terms