streetcars
/ˈstri:tˌkɑ:z/
中文翻译
n. 有轨电车( streetcar的复数形式 )
英文解释
n. a wheeled vehicle that runs on rails and is propelled by electricity
常见例句
1
the track on which trams or streetcars run
2
n the track on which trams or streetcars run
3
n a conveyance that transports passengers or freight in carriers suspended from cables and supported by a series of towers n the track on which trams or streetcars run