Meaning of “chequered” in the English Dictionary