"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
|
* |
|