SNOWMOBILING Meaning of SNOWMOBILING in English noun travel by snowmobile. → snowmobile Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004