Synonyms for
Pinion
Definition
Pinion means to restrain or immobilize someone or something, typically by tying their arms or wings.
Synonyms for
Definition
Pinion means to restrain or immobilize someone or something, typically by tying their arms or wings.