meaning of dim witted

1. lacking mental capacity and devoid of subtlety


Related Words

dim-witted |

Developed & Maintained By Taraprasad.com

Treasure Words