Synonyms of Yo-yo in English :
Antonyms of Yo-yo in English
Thesaurus of Yo-yo in English
1. (noun) a toy consisting of a spool that is reeled up and down on a string by motions of the hand