Subscriber login


Forgot your password?

Library card login

Other

Aintree

Pronunciation: /ˈeɪntriː/
Definition of Aintree
  • a suburb of Liverpool, site of a racecourse over which the Grand National is run.
  |  Cite

Word of the day

epithalamium

/ ˌɛpɪθəˈleɪmɪəm /
noun
a song or poem celebrating a marriage …