The answer is helped out because the definition of accommodated is “fit in with the wishes or needs of” which is a synonym for help.
9.4m questions
12.2m answers