Adjective
1. crackbrained
2. insane, absurd
3. cockeyed, derisory, laughable, ludicrous, nonsensical, preposterous, ridiculous, foolish, imbecile
4. imbecilic, unintelligent, stupid
Foreign Language Equivalents of 'idiotic' | ||||||
---|---|---|---|---|---|---|
Language | Equivalent | Language | Equivalent | |||
French | Spanish |