Aaaargh, language barriers, eh?
In the UK this would be (I think) 'tram or underground train'. Also the term 'metro' covers both.
(Ahem), anyway, 'trolley' (tram).
American English or British English?
_________________
On a mountain range
I'm Doctor Strange