SNOWMOBILE

Definition of SNOWMOBILE

  1. (verb)ride a snowmobile
  2. (noun)tracked vehicle for travel on snow having skis in front