- a borough of Greater London, England.
- a residential borough of W Greater London. Pop: 247 600 (2003 est). Area: 110 sq km (43 sq miles)
More Definitions
- CAPTAINS OF INDUSTRY (noun) Definition, Meaning & Examples
- SERVICE STRIPE (noun) Definition, Meaning & Examples
- ORGAN-PIPE CACTUS (noun) Definition, Meaning & Examples
- POINT OF ORDER (noun) Definition, Meaning & Examples
- ERUCT (noun) Definition, Meaning & Examples
- WELLINGTON BOOTS (noun) Definition, Meaning & Examples