Strike-while-the-iron-is-hot meaning : (blacksmithing) To strike a hot piece of metal, especially iron, with a mallet or other tool before it cools, while it is still hot enough to be shaped. To act on an opportunity promptly while favorable conditions exist; to avoid waiting.