Definition of die like flies in English:

die like flies

phrase