Score Off (noun) Definition, Meaning & Examples

verb
  1. to gain an advantage at someone else's expense
Score Off (noun) Definition, Meaning & Examples

More Definitions