Upright supporters of old-fashioned sea travel (5)
I believe the answer is:
masts
'upright supporters' is the definition.
Although both the answer and definition are plural nouns, I can't see how they can define each other.
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for masts that I've seen before include "Eg, transmitter towers" , "things for flags" .)