Dictionary search results

Showing 1-2 of 2 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