Meaning: The cat relaxed and made itself comfortable on the soft cushion.
Choice of Words: Stretched means to extend the body or limbs. Lazily means in a relaxed or indolent manner. Cushion means a soft pillow or pad. The cat stretched its body out in a relaxed way on the soft pillow.