Okay, I need some help please from someone who is very familiar with military tactics. I am not sure I have correctly understood the meaning of enfilade fire and defilade. Please tell me if my descriptions are correct. If they are not, please correct me and explain my mistakes.
If a group of soldiers were walking single file along a north-south road, heading south, and a machine gunner was either north or south of their position, and in the middle of the road, they would be subject to enfilade fire, meaning they would be being hit straight on, either from the front or from the back. Powerful ammunition might pass through several men who were standing one in front of the other. Is that correct?
Defilade simply means that troops are in a position where the enemy does not have a clear line of fire. For example, a line of troops along a wall would be in defilade if the enemy machine gun was around the corner from them, at a 90 degree angle to them. Is that correct?
Thank you.

