What does “backwater” mean in game dialogue?

Definition

backwater: a place that does not change because it is not influenced by new ideas

Appears in

WarCraft 3

Video Scenes

Interactive Player