Definition of “slow-witted” - English Dictionary

English