sutura n an immovable joint (especially between the bones of the skull) Synonym(s) suture fibrous joint