JCB


Meaning of JCB in English

■ noun Brit. trademark a type of mechanical excavator with a shovel at the front and a digging arm at the rear.

Origin

1960s: the initials of J. C. B amford, the makers.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.