Definition of “first strike” - English Dictionary

English