大篷车

dà péng chē

covered truck; covered wagon

bus with some seating but mostly standing room

大

dà

big; large; great

篷

péng

sail

车

chē

car