1 result found

Search Results for: piste

Piste

piste (Science: chemical) The track or tread a horseman makes upon the ground he goes over. Origin: F, fr. L. Pisere,... Read More