LAGGARD


Meaning of LAGGARD in English

[noun] [C]The newspaper article said the company had become a technological laggard (= had not advanced as quickly as other companies), leading to financial problems.

Cambridge English vocab.      Кембриджский английский словарь.