snide

/snaษชd/
noun
  1. 1

    An underhanded, tricky person given to sharp practise; a sharper; a cheat.

  2. 2

    Counterfeit money

adjective
  1. 1

    Disparaging or derisive in an insinuative way.

    โ€œDon't make snide remarks to me.โ€

  2. 2

    Tricky; deceptive; false; spurious; contemptible.

    โ€œHe was a snide lawyer.โ€

Source: https://en.wiktionary.org/wiki/snide