Molehead Definition
noun
A stone bulwark, forming a haven or harbour; a breakwater.
Wiktionary
Other Word Forms of Molehead
Noun
Singular:
moleheadPlural:
moleheadsFind Similar Words
Find similar words to molehead using the buttons below.