latter-day Meaning, Definition & Usage

  1. adjective satellite belonging to the present or recent times
    • the latter-day problems of our society

WordNet