From the alternatives given below, select the correct meaning of the idiom.
Wear out one's welcome.
Show answer & explanation
Correct answer: B
Explanation
The idiom "wear out one's welcome" means staying somewhere for a duration that makes the host feel uncomfortable or eager for you to leave. It implies that the initial friendliness or hospitality has been exhausted because of an extended stay.