Definify.com

Definition 2024


restraints

restraints

English

Noun

restraints

  1. plural of restraint