Looking for the meaning or definition of the word JCB? Here's what it means.
Noun
(Britain, Ireland) An earthmoving machine made by the J. C. Bamford (JCB) company, or (through trademark erosion) any backhoe/endloader combination, or similar machinery.