Meaning of sphincter

Definition of sphincter

(noun) a ring of muscle that contracts to close an opening

Other information on sphincter

WIKIPEDIA results for sphincter
Amazon results for sphincter