Laggards Meaning

There are 2 meaning(s) for word Laggards

Meaning 1 : someone who takes more time than necessary; someone who lags behind

    Synonyms : dawdler,  drone,  lagger,  poke,  trailer
Meaning 2 : wasting time

    Synonyms : dilatory,  pokey,  poky