Akademik

перестрелять
I несовер. - перестреливать;
совер. - перестрелять (кого-л./что-л. ) shoot (down) II несовер. - перестреливать;
совер. - перестрелять (что-л. ) use up
сов. (вн.)
1. (убить всех, многих) kill (smb., smth.) , shoot* down (smb., smth.) ;

2. разг. (израсходовать стрельбой) use up (smth.) ;
~ все патроны use up all the cartridges.

Большой англо-русский и русско-английский словарь. 2001.