Advertisement

Advertisement

Newham

[ noo-uhm, nyoo- ]

noun

  1. a borough of Greater London, England.


Newham

/ ˈnjuːəm /

noun

  1. a borough of E Greater London, on the River Thames: established in 1965. Pop: 250 600 (2003 est). Area: 36 sq km (14 sq miles)
“Collins English Dictionary — Complete & Unabridged” 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012


Discover More

Example Sentences

Use the slider to see how the London Borough of Newham has changed following the construction of the Olympic Park.

He himself had been at Caius, and having a sister at Newham, had once or twice had tea in its precincts.

Visit Dr. Newham, and take him through "a course of medicine."

Mr. Newham's on a limestone soil, were the heaviest with No. 3—the same as Mr. Cholmeley's—and were 16 cwt.

Advertisement

Advertisement

Advertisement

Advertisement


New Guinea PidginNew Hampshire