Definition of after-thinker in English:

after-thinker

noun

  • A person who thinks chiefly or only about events in the past.

Origin

Mid 19th century; earliest use found in George Grote (1794–1871), historian and politician.