Shambles where servicemen eat? (4)
I believe the answer is:
mess
I believe this is a double definition.
'shambles' is the first definition.
(I've seen this before)
'where servicemen eat?' is the second definition.
(I've seen this before)
(Other definitions for mess that I've seen before include "Army canteen - shambles" , "dirty and unpleasant" , "Where military personnel eat" , "Untidy muddle" , "terrible state" .)