Alegori adalah istilah untuk kiasan. Ini adalah cerita atau gambar dengan makna yang tersembunyi. Tokoh-tokoh dalam alegori adalah simbol yang mewakili gagasan tertentu. Cerita ini memiliki makna kiasan, bukan hanya makna harfiah.
Alegori adalah contoh retorika, tetapi alegori tidak harus berupa cerita dalam bahasa. Alegori bisa berupa sesuatu yang bisa dilihat, seperti lukisan atau patung.
Alegori itu seperti metafora yang panjang. Orang harus menggunakan imajinasi mereka untuk memahami apa yang ingin dikatakannya. Fabel atau perumpamaan adalah alegori pendek dengan satu ide dasar (moral).
Kadang-kadang orang mengatakan bahwa cerita memiliki makna yang sebenarnya tidak dimaksudkan oleh penulisnya. Misalnya, banyak orang mengatakan bahwa The Lord of the Rings adalah sebuah alegori untuk Perang Dunia, tetapi, pada kenyataannya, cerita itu ditulis jauh sebelum pecahnya Perang Dunia II, dan J.R.R. Tolkien mengatakan bahwa itu bukan sebuah alegori. Dengan cara seperti ini, orang terkadang mengubah gagasan penulis. Kadang-kadang mereka melakukannya untuk alasan politik mereka sendiri.

