Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sluggard

- A person habitually lazy, idle, and inactive; a drone.
- Sluggish; lazy.

Crossword clue for sluggard

- Slothful person
- slugs informal