zorro
Top 25000
Meanings
Adjective
1. clever, crafty, sly (figurative, figuratively)
Examples1
he sneaked a look at the cards