Subscriber login


Forgot your password?

Library card login

Other

Chelsea

Pronunciation: /ˈtʃɛlsi/

Definition of Chelsea
  • a residential district of London, on the north bank of the River Thames.

Chelsea in other Oxford dictionaries

Definition of Chelsea in the US English dictionary