Meaning of snowshoeing in English:

snowshoeing

noun