Find the word definition

Wiktionary
zabiha

n. (context Islam English) The prescribed Islamic method of ritual slaughter of most animals, consisting of a swift, deep incision with a sharp knife on the throat, cutting the jugular veins and carotid arteries of both sides but leaving the spinal cord intact.