Definition of Links

  • (noun) a golf course that is built on sandy ground near a shore

Homophones of Links