idiot meaning in English
adj. idiotic, stupid, imbecile; half-witted, silly, mindless, daft; fatuous, footless; lunatic, nonsensical, pointless
n. idiot, fool, stupid, half wit; off one's rocker
adj. idiotic, stupid, imbecile; half-witted, silly, mindless, daft; fatuous, footless; lunatic, nonsensical, pointless
n. idiot, fool, stupid, half wit; off one's rocker