Definition of stress ball in English:

stress ball

noun

  • A small ball made of malleable material that is intended to be squeezed or manipulated with the fingers to relieve stress.

    • ‘Lydia and Jett were squeezing stress balls as they studied their microbiology textbooks’