resourceful
He is a clever person.
quick-witted
He is a quick-witted person.
// MAIN MEANINGresourceful
Explore more related entries to look up.