latter day

/ˈlætərˌdeɪ/
adjective
  1. Relating to the present or recent times; modern or contemporary.
    • The artist created a latter-day version of a classic painting.
    • She is a latter-day pioneer in the field of renewable energy.
    • Some call him a latter-day Robin Hood for his charity work.
Antonyms
What does "latter day" mean? | whatsthatwordmean | whatsthatwordmean