SUN NEP VUL ¢ © ½ Entirely defenseless. Putting up with anything that comes along. "in the lap of the Gods.". Mistaken about the size of physical strength. Losing physical strength. Enormous physical delicacy (of feelings). Physically without strength, to succumb. The person who feels weak and without spirit, who does not want to or cannot pull himself together.