Subscriber login


Forgot your password?

Library card login

Other

Troon

Pronunciation: /truːn/
Definition of Troon
  • a town on the west coast of Scotland, in South Ayrshire; population 14,100 (est. 2009). It is noted for its championship golf course.
  |  Cite

Word of the day

ludology

/ luːˈdɒlədʒi /
noun
the study of games and gaming, especially video games …