enallage

Etymology
From.

Noun

 * 1)  Transformation from one grammatically correct form to another.
 * 2)  The substitution of one grammatical form for another that violates a grammatical rule.