STEAM NAVVY


Meaning of STEAM NAVVY in English

noun

Britain : steam shovel

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.