English dictionary
yo-yo meaning and definition
Definition and meaning of yo-yo at MeaningMonkey.org. yo-yo meaning and definition in the English Dictionary.YO-YO noun
Definition of yo-yo (noun)
- a toy consisting of a spool that is reeled up and down on a string by motions of the hand
Source: Princeton University Wordnet