Learn English – Question about difference between “nut” and “eccentric” and “crazy” while talking to natives

word-choiceword-meaningword-usage

I know they all refer to unusual behaviour in a person. But in modern life while you work and you meet a native speaker of English in America and then there is a conversation what do the words really mean?

Best Answer

From American Heritage Dictionary -

Nut (slang) - a crazy or an eccentric person

This would indicate that the terms nutty, crazy and eccentric may be interchangeable in some contexts.

Now my opinion (sorry, not a native though!).

When you call someone 'crazy', it adds a bit of danger there (Don't go near him, he's crazy, he can beat up you); nut is more kind of a fool, funny looking OR (at times innocent? -I remember Mary Jane calling you are such a nut to Peter Parker); eccentric is a person with odd or unusual personality.