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)


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

Word of the Day

gallimaufry

[gal-uh-maw-free ]

Meaning and examples

Start each day with the Word of the Day in your inbox!

By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.

Advertisement

Advertisement

Advertisement


New Guinea PidginNew Hampshire