score off









score off


verb

  1. (intr, preposition) to gain an advantage at someone else’s expense
49 queries 0.670