means a physical display of things An exhibition could be a trade fair where exhibitors display their products for sale Or it could be a museum exhibition, where the items displayed are not for sale
My son has got an exhibition at Oxford An allowance of meat and drink; a benefaction for maintenance (Latin, exhibitio, an allowance of food and other necessaries, "alimentis exhibere aliquem ") "They have founded six exhibitions of 15 each per annum, to continue for two years and a half " - Taylor: History of the University of Dublin, chap v p 198 "I crave fit disposition for my wife, Due reference of place, and exhibition " Shakespeare: Othello, i 3 Exhibition (The Great) was held in Hyde Park, London, and lasted from May 1 to October 15, 1851
That which is exhibited, held forth, or displayed; also, any public show; a display of works of art, or of feats of skill, or of oratorical or dramatic ability; as, an exhibition of animals; an exhibition of pictures, statues, etc