Synonyms and Antonyms for laughing hyena

1. laughing hyena (n.)

African hyena noted for its distinctive howl

Synonyms: