Dictionary search results

Showing 1-3 of 3 results

honeytrap US English

A stratagem in which irresistible bait is used to lure a victim

honey trap in honeytrap US English

A stratagem in which irresistible bait is used to lure a victim