wooden frame loaded with stones used as an anchor - Turkish English Dictionary