English Dictionary
Definition stage in British English
stage verb
[transitive] verb
/steɪdʒ/
Example
the city that so successfully staged the 2000 Olympics
