English dictionary
links meaning and definition
Definition and meaning of links at MeaningMonkey.org. links meaning and definition in the English Dictionary.LINKS noun
Definition of links (noun)
- a golf course that is built on sandy ground near a shore
- synonyms: golf links
Source: Princeton University Wordnet