Find the word definition

Wikipedia
Duckington

Duckington is a small village and civil parish in the unitary authority of Cheshire West and Chester and the ceremonial county of Cheshire, England. It is situated some 17 km south-east of Chester, 16 km east of Wrexham, and 7 km east of the Welsh border.