Group of military vessels are made at docks - every stern (6)
I believe the answer is:
'group of military vessels' is the definition.
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for armada that I've seen before include "Naval fighting force" , "Large number of ships (Spanish?)" , "vessels" , "Fighting unit" , "group of ships" .)