apartment building in French apartment building in French immeuble résidentiel noun A residential building containing multiple apartments or flats. Add to Flashcards