The definition :


Definitions of knavish:

  • adjective:   marked by skill in deception



Are you interested in alternative search :

:artful crafty cunning dodgy foxy guileful slick sly tricksy tricky wily

If you like reading news check: