(VARIED) UK and ANZ, US checkered [adjective] - (of a person or organization) having had both successful and unsuccessful periods in your pastHer business affairs have been remarkably chequered.The company has had a chequered history of ownership.His chequered business career meant that he would never able to gain a high position in politics.
CHEQUERED
Meaning of CHEQUERED in English
Cambridge English vocab. Кембриджский английский словарь. 2012