Adjective Definition

laboursaving

1.Definition: designed to replace or conserve human and especially manual labor

Related Adjective(s):laborsaving




Please Share