Search
up-to-date
(idiom) Current; recent; the latest.
(idiomatic) Informed about the latest news or developments; abreast.
(idiom) Current; recent; the latest.
(idiomatic) Informed about the latest news or developments; abreast.