Wiktionary
hold fire
vb. (context intransitive English) To wait for an opportunity to shoot (with a firearm) at something or someone.