The phrase "be quarters for" means to serve as a place of residence or lodging for someone or something. Some synonyms for this phrase include "accommodate," "house," "shelter," "harbor," "lodge," "put up," and "host." These words all imply that a particular location is suitable for temporary or permanent occupancy by individuals or groups. They can relate to anything from people, animals, or even certain objects. In everyday conversations, these synonyms can be used interchangeably to convey the idea of providing a place for someone or something to stay.