laborsavingEnglish

laborsaving, laboursaving

Adjective

Designed to replace or conserve human and especially manual labor

English: laborsaving, laboursaving

English words with similar meanings

Show 1 words