viva

/vˈivʌ/

Explore definitions, synonyms, and language insights of viva

Definitions

Noun
an examination conducted by spoken communication

More General Terms