Definitions of knavish:

  • adjective:   marked by skill in deception