to stand, walk, etc. shoulder-to-shoulder; to be on a par with
to ride side by side; to walk side by side; to go together; to join forces; to work together; (lit.) to line up horses' bits
to ride side by side; to walk side by side; to go together; to join forces; to work together; (lit.) to line up horses' bits
to work together (in the same class, workplace, etc.); to be classmates; to sit side by side; (lit.) to put (one's) desks side by side
to stand, walk, etc. shoulder-to-shoulder; to be on a par with
to stand side by side; to stand in a row
to self-advertise; to boast; to dwell at length (on merits)