諳練

Verb

 * 1)  to know (a skill) well

Adjective

 * 1)  experienced; proficient; skilled