古代管着火叫走水的原因是古人对火是十分敬畏的,要刻意避讳火这个字,认为失火本来就是超自然力量(比如鬼神)造成的,用以惩罚人的做法,所以用水字来压制火。
走水是古代的一种地方性语言,表示运输水(去救火),由于这种语言有地方性,而且距离现在比较远,所以现代的人理解起来有难度。