1. Noun. (British) a lorry, with no sides, used to carry large, heavy objects ¹
¹ Source: wiktionary.com