dreven

Adjective

 * 1) skilled, experienced, practised
 * 2) shrewd, sly