MESSMATE Meaning of MESSMATE in English ■ noun (in the navy) a person with whom one shares accommodation. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004