It must have yeah? It is not exactly the ice wall in Westeros. But it must have acted as a major speed bump for any invading army.
Getting across animals and heavy equipment is not easy.
Cause enough delay to send some more soldiers to deter them some more?