n. 1 interdiction, blockage, restriction, restraint, constraint, deterrent, impediment The strictures imposed on credit have throttled trade 2 criticism, censure He deplored conservative strictures against anything new in the arts
STRICTURE
Meaning of STRICTURE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012