Synonyms and Antonyms for sand trap

1. sand trap (n.)

a hazard on a golf course

Synonyms: