Find the word definition

Wikipedia
Stubbington

Stubbington is a small Hampshire village which is located between Southampton and Portsmouth on the south coast of England. It is within the borough of Fareham but is part of the parliamentary constituency of Gosport.