Waterbeach
Proper noun
Meaning
Waterbeach
A village in South Cambridgeshire district, Cambridgeshire, England (OS grid ref TL4965).
Examples
One female and three males were arrested after the car they were travelling in failed to stop for police on the A10 in Waterbeach near Cambridge.
Waterbeach Labour Party is running a social media campaign questioning whether public consultation has been extensive enough.