Quick-thinking is a skill that allows people to think and act quickly in challenging situations. Some synonyms for quick-thinking include alertness, resourcefulness, wit, ingenuity, sharpness, agility, and astuteness. Alertness refers to the ability of being aware of what is happening around you and responding quickly. Resourcefulness means being able to solve problems using available resources. Wit involves the ability to think quickly and cleverly to make a good joke or funny remark. Ingenuity describes the ability to come up with creative solutions to complex problems. Sharpness means being able to quickly understand and respond to a situation. Agility refers to the ability to move quickly and easily. Finally, astuteness involves being able to quickly understand the situation and make wise decisions.