if something is on exhibition, it is in a place where the public can come to look at it:

中文解释

All the latest cars are on exhibition at the Motor Show.

正在查询

honed gastroscopy densification 变质 take aim 开眼 picket fence be helpless with mirth tonic accent reserve shrewdly