Noun
French navvy (plural French navvies) (historical) An earth-digging machine; a kind of excavator.