INOSCULATE





Definition:

  1. [verb] come together or open into each other; "the blood vessels anastomose"
    Synonyms: anastomose

  2. [verb] cause to join or open into each other by anastomosis; "anastomose blood vessels"
    Synonyms: anastomose

Synonyms: