<human>:  What is the definition of 'allegory'?
<bot>: An allegory is a type of story, poem, or picture in which the characters, images, and/or events represent abstract or spiritual meanings that are usually different from their literal meanings. It is used to convey meaning and message on a more symbolic and metaphorical level.