to appear on stage in an amateur capacity; (of a professional) to make a guest appearance; (fig.) to assume a role outside one's usual duties; to substitute for
Learn Chinese now for free
Create flashcards in seconds and learn thousands of words
Create & study your own flashcards
Get our all-in-one dictionary/Flashcard app. Available on the Play Store and the App Store.