Definify.com

Definition 2024


laugh_like_a_hyena

laugh like a hyena

English

Verb

laugh like a hyena

  1. (simile) To laugh hysterically