molehead

Noun

 * 1) A stone bulwark forming a haven or harbour; a breakwater.