• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Links

1. (n) course consisting of a large landscaped area for playing golf

WordNet 2.1 Copyright Princeton University. All rights reserved.