links in French links in French links noun A golf course, especially one situated on dunes by the sea. Add to Flashcards