Definify.com

Definition 2025


restraints

restraints

English

Noun

restraints

  1. plural of restraint