Skiable meaning

Able to be skied on; having conditions amenable to skiing.

The new snow on the mountain was extremely skiable.

adjective
0
0
Advertisement