Definition of “navvy” - English Dictionary

English