sluggard in Irish sluggard in Irish scraiste noun A person who is lazy, stupid, or idle by habit. Add to Flashcards