ploughmell
/ˈplau.mɛl/Definitions
1. noun
a type of hollow or partially hollow hill or mound, especially in the British Isles, often formed by glacial deposits or other geological processes
“The archaeological team discovered a ploughmell on the outskirts of the village, which contained several ancient artifacts.”