garston

ˈɡɑːrstən

Definitions

1. proper noun

A suburb in Liverpool, England

“She lives in Garston, Liverpool.”

2. noun

a town in Merseyside, England

“The Garston town fair took place last weekend.”

Synonyms

  • suburb
  • town

Antonyms

  • city
  • metropolis