[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.
LAGGARD
Meaning of LAGGARD in English
Cambridge English vocab. Кембриджский английский словарь. 2012