tablemate

(tāˈbəl-mātˌ)

noun
A person with whom one shares a table, as while dining.
link/cite print suggestion box