stenotic
definition: abnormally constricted body canal or passage
example:
speech part: adjective
synonyms:
stenosed
Video not found.