English dictionary
special olympics meaning and definition
Definition and meaning of special olympics at MeaningMonkey.org. special olympics meaning and definition in the English Dictionary.SPECIAL OLYMPICS noun
Definition of Special Olympics (noun)
- an athletic contest modeled after the Olympic Games but intended for mentally or physically handicapped persons
Source: Princeton University Wordnet