A navvy is a laborer who works on the construction of canals, railways or roads. An odd job man is not normally regularly employed by one company. He gets work here and there, typically tasks like yard work, home repairs and the like.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.