Definition of Inosculate

  • 1. Come together or open into each other Verb
  • 2. Cause to join or open into each other by anastomosis Verb

Synonyms for word "inosculate"

Semanticaly linked words with "inosculate"