What is the meaning of Shrewd?
Showing clever resourcefulness in practical matters.
Knowledgeable, intelligent, keen.
Bad, evil, threatening.
Noxious, scatheful, mischievous.
Scolding, satirical, sharp.
Source: wiktionary.orgSearch words containing