Glossary of Linguistic Terms

Allegory

Definition: 

An allegory is an extended metaphor, especially a story in which fictional characters and actions are used to understand and express aspects of concepts relating to human existence.

Kinds: 
Source: