SIM Meaning of SIM in English ■ noun informal a video game that ~ulates an activity such as flying an aircraft or playing a sport.Originlate 20th cent.: abbrev. of ~ulation (see ~ulate ). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004