1.be agreeable or acceptable to;
This suits my needs
2.make fit for, or change to suit a new purpose;
Adapt our native cuisine to the available food resources of the new country
3.provide with something desired or needed;
Can you accommodate me with a rental car?
4.have room for; hold without crowding;
This hotel can accommodate 250 guests
5.provide housing for;
We are lodging three foreign students this semester
6.provide a service or favor for someone;
We had to oblige him
7.make compatible with;
The scientists had to accommodate the new results with the existing theories