Idiosyncrasy Meaning

There are 1 meaning(s) for word Idiosyncrasy

Meaning 1 : a behavioral attribute that is distinctive and peculiar to an individual

    Synonyms : foible,  mannerism