Definify.com

Definition 2024


laugh_like_a_drain

laugh like a drain

English

Verb

laugh like a drain

  1. (Britain, simile) To laugh with a loud, coarse sound