Synonyms for "chequered"

Words with similar meaning