Synonyms of 'dawdler'
laggard (British , informal)
If you describe a country, company, or product as a laggard, you mean that it is not performing as well as its competitors.
a reputation as a technological laggard in the personal-computer area
Thesaurus for dawdler from the Collins English Thesaurus