hyena Definition
hyena
hyaena
noun
- hyenas, hyaenas
1. Any of various kinds of carrion-feeding doglike mammals native to Africa and Asia, which have a long thick neck, coarse mane, and a sloping body, and known for their howls which resemble hysterical laughter.
