Find the word definition

Wiktionary
lightning rounds

n. (plural of lightning round English)