What can run but never walks, has a mouth but never talks, has a head but never weeps, has a bed but never sleeps. Posted on September 14, 2018September 26, 2018 by Riddles with Leave a comment AnswerA river.