Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

molecast Definition

Cancel
molecast
noun
A little elevation of earth made by a mole; a molehill

Words Related to molecast!

molecast Examples by Brain Bank Users