The Fire Giant Dreadnought, on VGtM 147, has a "Shield Charge" action, which states in part,
...if the attack hits, the target must also succeed on a DC 21 Strength saving throw or be pushed ahead of the giant for the rest of this move.
What exactly does this mean? Does the pushed creature end up in front of the square where the dreadnought finishes its charge? If multiple creatures are pushed, do they end up piled in the same square?