trait

/tษนeษช/

IPA: /T R EY1 T/

noun
  1. 1

    An identifying characteristic, habit or trend.

    โ€œThe number one personality trait I hate is hypocrisy. Why can't you be consistent!?โ€

  2. 2

    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.โ€

Source: https://en.wiktionary.org/wiki/trait