snowmobile ( synonym found)

Definition of snowmobile:

(n) : a vehicle with skis at the front and rubber tracks at the rear, used for travelling over snow, sometimes as sport
(v) : to ride or race in a snowmobile

Definition of snowmobile:

(n) : a vehicle with skis at the front and rubber tracks at the rear, used for travelling over snow, sometimes as sport
(v) : to ride or race in a snowmobile

Back to Top