literalist

/ˈlɪtərəlɪst/
noun
  1. A person who interprets words or texts exactly as written, without allowing for figurative or metaphorical meaning.
    • The teacher explained that a literalist might misunderstand poetry.
    • As a literalist, he took every joke seriously and missed the humor.
    • Literalists often struggle with idioms like 'break a leg.'
Synonyms
Antonyms