ALL meanings of self-exhibition
ex·hi·bi·tion
S s - noun self-exhibition an exhibiting, showing, or presenting to view. 1
- noun self-exhibition a public display, as of the work of artists or artisans, the products of farms or factories, the skills of performers, or objects of general interest. 1
- noun self-exhibition an exposition or large fair of extended duration, as a world's fair. 1
- noun self-exhibition British. an allowance given to a student in a college, university, or school, usually upon the result of a competitive examination. 1
- noun self-exhibition Medicine/Medical Obsolete. administration, as of a remedy. 1