outrival (verb) beat: defeat, surpass
Sinonime: a bit much, enough, heavy-handed, impossible, inadmissible, insufferable, insupportable, intolerable, last straw, oppressive, unacceptable, unendurable, unsufferable, unsurpassable
Antonime: cede,
lose,
relinquish,
retreat,
surrender