Word
dining companion, n.
someone you dine with
<noun.person>
dining companion
tablemate
semantic pointers
hypernym
diner