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.
6.6m questions
8.8m answers