Origin: Latin suffix -ate
Tablemate has 2 different meanings across 1 category:
Noun
someone you dine with
Someone with whom one shares a table.