abnormal narrowing of a bodily canal or passageway
एक शारीरिक नहर या मार्ग के असामान्य संकुचन
severe criticism
गंभीर आलोचना