Noun
semantic shift (plural semantic shifts) (linguistics) A change in one of the meanings of a word over time.