moleheap
/ˈmoʊlhiːp/Definitions
1. noun
A small heap or mound of earth, especially one thrown up by moles.
“The mole’s efforts resulted in a large moleheap in the garden.”
1. noun
A small heap or mound of earth, especially one thrown up by moles.
“The mole’s efforts resulted in a large moleheap in the garden.”