Word info Synonyms

molehead

Noun

Meaning

molehead (plural moleheads)

A stone bulwark forming a haven or harbour; a breakwater.

Source: en.wiktionary.org

Synonyms

Close letter words and terms