adj
knavish
Knavish (adj) means behaving like a dishonest rascal; sly, cheeky or mischievous.
adj
1
Behaving like a dishonest rascal; sly, cheeky or mischievous.
Vocabulary Flow
Build your vocabulary from words like knavish.
Vocabulary Flow serves the next word, and the next — meaning, pronunciation and an example each time. Practice at your level, or learn English in your own language.
Start vocabulary practice
Etymology
It developed from Middle English knavych, knavyssh, equivalent to knave + -ish.
Synonyms
View more →Antonyms
Related words
Rhymes for knavish
See all rhymes for knavish →Frequently asked questions
What is the meaning of knavish?
"knavish" (adj) means behaving like a dishonest rascal; sly, cheeky or mischievous.
What is another word for knavish?
Other words for "knavish" include crafty, dodgy, tricky, cunning, slick, wily.
What is the opposite of knavish?
Opposites of "knavish" include upright, honorable, honest.