Sluggards Meaning

There are 1 meaning(s) for word Sluggards

Meaning 1 : an idle slothful person

    Synonyms : slug