of late


Meanings

  • in the recent past;
    • "feeling better of late"