1. an artificial hazard on a golf course consisting of a depression containing sand
2. an area on a golf course that is filled with sand
sand traps 例句
英汉例句
in order to protect the compressors against the dusty atmosphere and the intense insolation, feed and return air vents and sand traps are installed in the large enclosing containers.