laddock
/ˈlædkɒd/Definitions
1. noun
A small hill or mound, especially one formed by human action, such as a spoil heap.
“The old mine’s laddocks stood out like scars on the landscape.”
1. noun
A small hill or mound, especially one formed by human action, such as a spoil heap.
“The old mine’s laddocks stood out like scars on the landscape.”