English Dictionary
Definition suture in British English
suture noun
[countable/uncountable] noun
/ˈsuːtʃə(r)/
Synonyms and related words
