Search

up-to-date🔊

(idiom) Current; recent; the latest.

(idiomatic) Informed about the latest news or developments; abreast.