laboursaving
English Dictionary
->
Letter L
-> laboursaving
Search Dictionary:
laboursaving Definition
(s)
designed
to
replace
or
conserve
human
and
especially
manual
labor
; "
laborsaving
devices
like
washing
machines
"
laboursaving Synonyms
laborsaving
laboursaving
© Art Branch Inc.