LAGGER MEANING IN ENGLISH

• Lagger Definition & Synonyms

  1. (n.) A laggard.


Synonyms:
Dawdler, Drone, Laggard, Trailer,

RECENT SEARCHES