Definition of “chequered” - English Dictionary