Definition

Having a practical understanding or instinctive knowledge, especially in business or practical matters; astute, clever.