- a section of E London, England.
- a densely populated part of E London containing former industrial and dock areas, now extensively redeveloped for offices
More Definitions
- FUMIGATION (noun) Definition, Meaning & Examples
- MODERN SYNTHESIS (noun) Definition, Meaning & Examples
- HAUTE VIENNE (noun) Definition, Meaning & Examples
- ILL ASSORTED (noun) Definition, Meaning & Examples
- NECKTIE PARTY (noun) Definition, Meaning & Examples
- PERPETUAL MOTION MACHINE (noun) Definition, Meaning & Examples