Home
Search
Index
Definify.com
Definition
2025
skimobiling
skimobiling
English
Noun
skimobiling
(
uncountable
)
The use of a
skimobile
;
snowmobiling
.
Similar Results