PINIONED

Definition of PINIONED

  1. (adj)(of birds) especially having the flight feathers
  2. (adj)bound fast especially having the arms restrained