NITWITTED


Meaning of NITWITTED in English

adj. stupid.

Derivatives:

nitwittedness n.

Oxford English vocab.      Оксфордский английский словарь.