Trolley bus (7)
I believe the answer is:
tramcar
(Other definitions for tramcar that I've seen before include "Passenger vehicle running on rails" , "Electric transport" , "Electrically driven public transport vehicle" , "Public street transport on rails" , "Electrical vehicle" .)