spar buoy

Explore definitions, synonyms, and language insights of spar buoy

Definitions

Noun
a buoy resembling a vertical log

More General Terms