Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun greenwich
1 sense of greenwich
Sense 1
Greenwich -- (a borough of Greater London on the Thames; zero degrees of longitude runs through Greenwich; time is measured relative to Greenwich Mean Time)
INSTANCE OF=> borough -- (one of the administrative divisions of a large city)