What does Barnacle mean?
Meaning of "Barnacle"
Small marine growth which attaches itself to a vessel’s hull in large numbers, often greatly retarding her speed.
Small marine growth which attaches itself to a vessel’s hull in large numbers, often greatly retarding her speed.