STENOSED


Meaning of STENOSED in English

[ste.nosed] adj [fr. pp. of stenose to affect with stenosis] (1897): affected with stenosis

Merriam-Webster English vocab.      Английский словарь Merriam Webster.