Quick definitions from WordNet (peloton)
▸ noun: In competitive cycling, a densely packed group of riders who stay together for their mutual advantage
▸ noun: In competitive cycling, a densely packed group of riders who stay together for their mutual advantage