SUPERBALL


Meaning of SUPERBALL in English

[Su.per.ball] trademark--used for a toy rubber ball with a high bounce

Merriam-Webster English vocab.      Английский словарь Merriam Webster.