Definition of heffalump trap in English:
heffalump trap
noun
figurative BritishA trap set for an unwary or foolish opponent.
Origin
1950s; earliest use found in The Spectator.
Are You Learning English? Here Are Our Top English Tips
A trap set for an unwary or foolish opponent.
1950s; earliest use found in The Spectator.