as in offering
to bring before the public in performance or exhibition
staged the full body of Shakespeare's plays in the course of a year
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share