Meaning of the word "laugh like a drain" in English
What does "laugh like a drain" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
laugh like a drain
US /læf laɪk ə ˈdreɪn/

1.
Learn This Word at Lingoland