motorized snow vehicle operator's licence - English Synonyms Dictionary