STRICTURE


Meaning of STRICTURE in English

n.1 (usu. in pl.; often foll. by on, upon) a critical or censorious remark.

2 Med. a morbid narrowing of a canal or duct in the body.

Derivatives:

strictured adj.

Etymology: ME f. L strictura (as STRICT)

Oxford English vocab.      Оксфордский английский словарь.