Adjective

  1. slaughtered, sacrificed

Powered by Oxford