Noun
(object-oriented programming) The reversal of the order of data types acted upon by an operator.
Coordinate term: covariance
(category theory) A functor which reverses composition.
(linear algebra) Of vectors, the property of scaling inversely with a change of basis, as opposed to covariance.
Source: en.wiktionary.org