RichThesaurus
in everyone's interests
in everyone's interests
antonyms
disadvantageous
detrimental
in everyone's interests
definitions