street fighter: a contestant who is very aggressive and willing to use underhand methods
rival: the contestant you hope to defeat
rottenstone: a weathered and decomposed siliceous limestone; in powdered form it is used in polishing