What is the meaning of the word "anachronism"?

Definitions: