Newbury

/ (ˈnjuːbərɪ) /

noun

a market town in West Berkshire unitary authority, S England: scene of a Parliamentarian victory (1643) and a Royalist victory (1644) during the Civil War; telecommunications, racecourse. Pop: 32 675 (2001)

Example sentences from the Web for newbury