bollardEnglish

bitt, bollard

Noun

A strong post (as on a wharf or quay or ship for attaching mooring lines)

English: bollard, bitt

English words with similar meanings

Show 1 words