Synonyms and Antonyms for sand_trap

1. sand trap (n.)

a hazard on a golf course

Synonyms: