American Dictionary
Definition sphincter in American English
sphincter noun
[countable] noun
/ˈsfɪŋktər/
Synonyms and related words
