sand trap


Meanings

  • a hazard on a golf course