Etymology
Today it means: Somewhat recent; neither very recent nor very long ago. Full definition →
From semi- + recent.
Etymology from Wiktionary, CC BY-SA 4.0.