Find the word definition

Wiktionary
quick on the uptake

a. (context idiomatic English) able to readily understand things; intelligent