Wiktionary
lightning rounds
n. (plural of lightning round English)
n. (plural of lightning round English)