This term first appeared in print in 1832, but must have been in spoken and informal use much earlier, certainly during the four years that it took to build the Liverpool and Manchester Railway. The word is a diminutive of inland navigator , referring to the men who built the canals that preceded the railways. The navvies were organised under gangers , men who organised the gangs of labourers. It was applied to the practice of paying workmen in food or other goods instead of money. Such drinking sprees, often resulting in drunken riots, were called randies , a word which may have been an abbreviation of rendezvous , but nobody knows for sure.
Railways have the closest association with another sort of truck .
So, by extension, a truck came to mean anything with wheels on that was used to shift things about. A bogie is a British railway term for a wheeled truck or frame under a long carriage or engine that can swivel to help the vehicle around curves. It is of obscure origin, possibly from a northern British dialect word, but certainly has nothing whatever to do with the supernatural. In the USA, I gather the word is generally applied to the equivalent unit on a large road vehicle, but not to a railway one, which is called, confusingly but logically, a truck . Most of these terms, in either country, are fairly obvious, but the term gondola puzzles me.