Definition of Laborsaving

  • 1. Designed to replace or conserve human and especially manual labor Adjective Satellite

Synonyms for word "laborsaving"

Semanticaly linked words with "laborsaving"