Mesa Grande dictionary: "takes off (down) object from a high place".
Related to wechan (nechan) "goes down, descends".