What is the full meaning of laboursaving
reducing (human) effort, hard work, or labour, also LABORSAVING [adj]
Example of the word laboursaving placed on a Scrabble board.