See also: sand trap

English edit

Noun edit

sandtrap (plural sandtraps)

  1. Alternative spelling of sand trap