Definition of “rapid-fire” - English Dictionary

british dictionary