fight or scuffle; a brawl
an opponent that cannot be beaten or overcome
An #English Quiz with #SAT style vocabulary.