Trait

//tɹeɪt// noun

Definitions

Noun
  1. 1
    An identifying characteristic, habit or trend.

    "inherited traits and acquired traits"

  2. 2
    a distinguishing feature of your personal nature wordnet
  3. 3
    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."

Etymology

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

Next best steps

Mini challenge

Unscramble this word: trait