1 possible definitions for 'mess hall'
Under this definition, mess hall is a noun and has the following properties:
mess has the same meaning as mess hall
officer's mess is a type of mess hall.
training table is a part of mess hall.
mess is a derivative of mess hall.