trait

B2
US /tɹeɪt/
noun Freq #17240

Meanings

  1. 1
    noun

    An identifying characteristic, habit or trend.

    inherited traits and acquired traits

  2. 2
    noun

    An uninstantiable collection of methods that provides functionality to a class by using the class’s own interface.

    Traits are somewhat between an interface and a mixin.

  3. 3
    noun

    a distinguishing feature of your personal nature

Etymology

Borrowed from Middle French trait (“line, feature”), from Latin tractus (“drawing, pulling”), from Latin trahō. Doublet of tract.

View etymology graph →

Thesaurus

Synonyms
1 noun · an identifying... characteristic
Word family
Derived forms traitlike
Related forms portraittracttractatetreattreaty

Send feedback

Optional — only if you'd like a reply.