Definition of Laboursaving

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

Synonyms for word "laboursaving"

Semanticaly linked words with "laboursaving"