Big Huge Thesaurus

rivalrous

adjective

similar terms