SynonymX
Speak
Stenosed
Definition of Stenosed
1.
Abnormally constricted body canal or passage
Adjective Satellite
Synonyms for word "stenosed"
stenotic
Semanticaly linked words with "stenosed"
pathology
constricted