A show or display; the act of presenting something to sight or view; hold/stage a demonstration (NOT make): ‘In London, students and lecturers staged a mass demonstration against the proposed education cuts.’ ‘Many demonstrations have been held in protest against the level of pollution.’