NINCOMPOOP


Meaning of NINCOMPOOP in English

[ 'nɪŋkəmpu:p ]

■ noun a stupid person.

Origin

C17: perh. from the given name Nicholas or from Nicodemus (by assoc. with the Pharisee of this name, and his naive questioning of Christ).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.