meaning of slack off

1. become less in amount or intensity; "The storm abated"; "The rain let up after a few ">hours"


Related Words

slack off | slacken off |

Developed & Maintained By Taraprasad.com

Treasure Words