Langimage
English
B2

to exhibit or show something publicly.

Meanings

to exhibit or show something publicly.

The museum put the ancient artifacts on display.

Synonyms

Antonyms

Last updated: 2025/05/31 13:13