hyena meaning, hyena definition | English Cobuild dictionary

Search also in: Web News Encyclopedia Images


  ( hyenas    plural  ) A hyena is an animal that looks rather like a dog and makes a sound which is similar to a human laugh. Hyenas live in Africa and Asia.      n-count  
Translation English Cobuild Collins Dictionary  
See also:

hymen, hen, henna, hyphenated

Add your entry in the Collaborative Dictionary.