Search Details

Word: articulated lorry (lookup usage) (lookup stats)


Meaning:

Noun:

  • A truck and trailer, i.e., a combination involving a semi-trailer (''US'' semi-trailer truck).

Source: Wiktionary | Src Info »