molecast

listen to the pronunciation of molecast
English - English
{n} a hilloc made by a mole
A little elevation of earth made by a mole; a molehill
molecast
Favorites