having clashing views Synonyms