About us
Define
Definitions for
"allegoriser"
someone who communicates in allegories
wordnet.princeton.edu