Metaphor is a figure of speech which makes an implicit, implied or hidden comparison between two things or objects that are poles apart from each other but have some characteristics common between them. In other words, a resemblance of two contradictory or different objects is made based on a single or some common characteristics.