meaning of astute

1. Critically discerning; sagacious; shrewd; subtle; crafty.


Related Words

astute |

Developed & Maintained By Taraprasad.com

Treasure Words