sutura Meaning, Definition & Usage

  1. noun an immovable joint (especially between the bones of the skull)
    suture; fibrous joint.

WordNet