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