What is the meaning of Double-dealing?

Cheating, dishonest; treacherous.

deceit or treachery

Source: wiktionary.org