meaning of pop quiz

1. a quiz given without prior warning


Related Words

pop quiz |

Developed & Maintained By Taraprasad.com

Treasure Words