convoy (5)
I believe the answer is:
fleet
'convoy' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for fleet that I've seen before include "Swift; armada" , "Swift like navy" , "ships, lots of them" , "Group of ships, aircraft etc" , "Naval force or collection of buses" .)