Synonyms

1. Greenwich

noun. a borough of Greater London on the Thames; zero degrees of longitude runs through Greenwich; time is measured relative to Greenwich Mean Time.

Synonyms

  • London
  • British capital
  • capital of the United Kingdom

Featured Games

Words that Rhyme with Greenwich

  • dulwich
Synonym.com