pinioned

a. 有翅膀的、被捆住的

英文釋義

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