messmate
/ˈmɛzmæt/Definitions
1. noun
a companion or associate, especially a friend or a fellow sailor
“The old sailor introduced his messmate to the new crew members.”
2. verb
to share a living or eating space with someone, typically in a communal setting such as a ship or a barracks
“The soldiers messmated together in the barracks, sharing a meal and stories.”