Subscriber login


Forgot your password?

Library card login

Other

Southampton


Definition of Southampton
  • an industrial city and seaport on the south coast of England, in Hampshire; population 234,800 (est. 2009). It lies at the end of Southampton Water, an inlet of the English Channel opposite the Isle of Wight.

Southampton in other Oxford dictionaries

Definition of Southampton in the US English dictionary