2 English Synonyms for PELOTON
Prev.1Next
Definition: 1. A cutting; a part cut out from the rest of something.
There are 20 definitions of the word section
Show more information about section
Definition: 1. A group of self-driving vehicles travelling in a close convoy and communicating electronically with each other.
There are 6 definitions of the word platoon
Show more information about platoon
Prev.1Next
Search took: 2.4050 ms