English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
an area of east London, near the River Thames, where old warehouses (=large buildings for storing goods) have been changed into fashionable flats and offices