Vessel in army vehicle stuck on a road (7)
I believe the answer is:
tankard
'vessel' is the definition.
(tankard is a kind of vessel)
'army vehicle stuck on a road' is the wordplay.
'army vehicle' becomes 'tank' (I've seen this before).
'stuck on' is a charade indicator (letters next to each other).
'road' becomes 'rd' (abbreviation).
'tank'+'a'+'rd'='TANKARD'
'in' is the link.
(Other definitions for tankard that I've seen before include "Drinking vessel with a handle" , "Drinker's pot" , "something to drink from" , "Mug-like drinking vessel" , "Tall beer mug" .)