(Figuratively) Something used to retard or stop some action, process etc.
A matter being considered:
The definition of a restraint is something that restricts freedom or prevents someone from doing something.
Find another word for snaffles. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for snaffles, like: leashes, bridles, brakes, bits and restraints.