"Piest" is probably misspelled. Trying piste instead Definition of piste
piste has definitions from the field of transportation
1
[ noun ] (transportation) a ski run densely packed with snow
*