Gosport

play
geographical name Gos·port \ˈgäs-ˌpȯrt\

Definition of Gosport

  1. town in Hampshire, southern England, on Portsmouth Harbor population 72,800


Learn More about gosport


Seen and Heard

What made you want to look up Gosport? Please tell us where you read or heard it (including the quote, if possible).