Portsmouth definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
- seaport in Hampshire, S England, on the English Channel: county district pop. 175,000
Origin: after the city in Englandseaport in SE Va., on Hampton Roads: pop. 101,000
Portsmouth definition by American Heritage Dictionary
- A borough of southern England on the English Channel opposite the Isle of Wight. Chartered in 1194, it is a major naval base. Population: 187,000.
- A city of southeast Virginia opposite Norfolk. It has been a major naval base since pre-Revolutionary times. Population: 101,000.