remain continuously in a certain place, usually the house of another - Spanish English Dictionary