sand trap - English Synonyms Dictionary

sand trap

n.
[1] bunker , trap