SAND TRAP


Meaning of SAND TRAP in English

noun

1. : a device for separating sand from water

2. : an artificial hazard on a golf course often near a green consisting of a depression containing sand — see bunker

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.