Meaning of “rapid-fire” in the English Dictionary

british dictionary