Idiosyncrasies Meaning

There are 1 meaning(s) for word Idiosyncrasies

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

    Synonyms : foible,  mannerism