Meaning of allegory

Definition of allegory

(noun) a short moral story (often with animal characters)
a visible symbol representing an abstract idea
an expressive style that uses fictional characters and events to describe some subject by suggestive resemblances; an extended metaphor

Other information on allegory

WIKIPEDIA results for allegory
Amazon results for allegory