English word definition — powered by WordNet
the state of being physically constrained
a device that retards something's motion
the act of constraining
Want to remember constraint?