4 definitions by Natolya Koksanov
by Natolya Koksanov May 17, 2006
by Natolya Koksanov May 17, 2006
1)noun) Runner's jargon for Personal Record, which is a person's best time in a particular event.
2)verb) To achieve a PR
2)verb) To achieve a PR
by Natolya Koksanov April 8, 2006
by Natolya Koksanov May 17, 2006