I was testing out the power operator to do a rather silly dfn. I want to run 'Hello' ~ 'e', but until it returns 'Hllo' which is fixed. I could just run 'Hello' ~ 'e', but I wanted to use the power operator to do so.
The explanation is in the line below it. When ⍣ repeats the application, the left argument stays constant, and you want to remove 'e's over and over again (conceptually; once will always be enough).
Note that ~ removes the elements of the right argument from the left argument.