Ski-Doo (noun) Definition, Meaning & Examples

Trademark.
  1. a brand of snowmobile.
noun
  1. trademark Canadian another name for snowmobile
Ski-Doo (noun) Definition, Meaning & Examples

More Definitions