Pasture puff, biological passport

Recent interesting catchwords from the Double-Tongued Dictionary are:

pasture puff n. a horse or other animal that has been retired from a working life.

biological passport n. a continuous record of a professional bicyclist’s drug tests.

Posted December 20, 2007

Related Posts

Comments are closed.