links

/lˈɪŋks/

Explore definitions, synonyms, and language insights of links

Definitions

Noun
a golf course that is built on sandy ground near a shore

More General Terms