articulated_lorryEnglish

articulated lorry, rig, semi, tractor trailer, trailer truck

Noun

A truck consisting of a tractor and trailer together

English: trailer truck, tractor trailer, trucking rig, rig, articulated lorry, semi

English words with similar meanings

Show 5 words