Nimblewitted [adjective]

Definition of Nimblewitted:

smart

Opposite/Antonyms of Nimblewitted:


Sentence/Example of Nimblewitted: