talpraesett

Etymology
From, from. Literally: “landed on foot”.

Adjective

 * 1)  smart, clever, bright, resourceful able to find quick and good solutions in difficult circumstances