Water Trap (noun) Definition, Meaning & Examples

noun Golf.
  1. a pond, stream, or the like serving as a trap in a golf course.
Water Trap (noun) Definition, Meaning & Examples

More Definitions