Definitions for "Datchet"
Datchet is an English village on the banks of the River Thames, situated in the unitary authority of Windsor and Maidenhead in the county of Berkshire. Prior to the 1974 boundary changes, Datchet was situated in Buckinghamshire.