Home
Search
Index
Definify.com
Definition
2024
skimobile
skimobile
English
Noun
skimobile
(
plural
skimobiles
)
snowmobile
Related terms
skimobiling
Etymology
ski
+
-mobile
, originally a trademark.
Similar Results
Skimble-scamble