adjective
Effectively conveying thought or feeling.
(linguistics) Conveying the speaker's emotions and/or attitudes, in addition to the denotative or literal meaning.
(programming) Able to represent a number of ideas or concepts.
noun
(linguistics) Any word or phrase that expresses (that the speaker, writer, or signer has) a certain attitude toward or information about the referent.
(linguistics, more narrowly) A word or phrase, belonging to a distinct word class or having distinct morphosyntactic properties, with semantic symbolism (for example, an onomatopoeia), variously considered either a synonym, a hypernym or a hyponym of ideophone.