ewelease

/ˈjuːˌliːz/ or /ˈjuːˌlez/

Definitions

1. noun

A release of an animal from a zoo or other confined space, especially a sheep or other members of the genus Ovis.

“The zoo held aewelease ceremony to release the sheep into their natural habitat.”

Synonyms

  • ewe lambing
  • sheep release

Antonyms

  • ewe confinement