benchfellow
Etymology
From bench + fellow.
noun
One who sits on the same bench as another.