bromley

/ˈbrɒmli/

Definitions

1. noun

A borough in South London, England, or a place name derived from it.

“She moved to Bromley for its green spaces and community atmosphere.”

Synonyms

  • borough
  • town

Antonyms

  • city