Translation of viva in English:

viva

viva

noun

  • 1

    viva, thesis defence, an oral examination of the research study done for a Ph.D degree