Word Definition - 大篷车

dà péng chē covered truck; covered wagon; bus with some seating but mostly standing room