Q. Choose the one which best expresses the meaning of the idiom/phrase. "Keeping open house."
β
Correct Answer: (C)
Offering hospitality to everyone
Explanation: The idiom 'keep open house' means to welcome and entertain guests generously and freely.
Explanation by: Mr. Dubey
The idiom 'keep open house' means to welcome and entertain guests generously and freely.