http://dictionary.reference.com/browse/peloton?s=ts
What the heck is a “peloton?” Dictionary says it’s ornamental glass made in Bohemia in the late 19th century.
Have you ever watched part of the Tour de France? Or Olympic bike races? They use all kinds of lingo.