adjective
of words, language, etc. :used with a meaning that is different from the basic meaning and that expresses an idea in an interesting way by using language that usually describes something else :not literal
showing people and things in a way that resembles how they really look :not abstract