leaf blower noun1 •A motorized garden tool that propels air out of a nozzle to move leaves and other debris. formsleaf blowers · leaf-blowers