English | German | Russian | Czech

sand trap English

Meaning sand trap meaning

What does sand trap mean?

sand trap

(= bunker) a hazard on a golf course

Synonyms sand trap synonyms

What other words have the same or similar meaning as sand trap?

sand trap English » English

bunker trap sand interceptor riffler interceptor

Are you looking for...?

sand | trap