What does Metaphor Mean?

Metaphor is a noun. It is a figure of speech in which two nouns are compared that would not be considered together normally. Shakespeare’s famous metaphor was ‘All the world’s a stage . . .)