to produce a show, play, broadcast, etc. for the public
نمایش دادن, به معرض نمایش گذاشتن, اجرا کردن
Compass Theatre Company presents a new production of ‘King Lear’.
The string orchestra of the Music School of Lemgo will present a concert in the Guildhall.