dernier cri
Meanings
Noun
1. the dernier cri, the very latest thing, the last word in something
Examples2
The antiquities collection is housed in a state-of-the-art facility.
The antiquities collection is housed in a state-of-the-art facility.