ENGLISH
REFERENCE

up-to-date

idiom

Current; recent; the latest.


Anchors to

© 2026 English Reference