English synonyms about - contact  

put on the stage

verb

Roget 599: act, play, perform; put on the stage; personate etc. 554; mimic etc. (imitate) 19; enact; play a part, act a part, ... show more

Find more on put on the stage elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0346