adj.
skillful (or showing skill) in adapting means to ends
quick or skillful or adept in action or thought
Synonym: adept, apt, clever, expert, proficient, skillful, smart,
Copyright: Synonym Dictionary ©