Select the meaning of the given phrases/idioms: To end in smoke.
To make completely understand
To ruin oneself
To excite great applause
To overcome someone
To end in smoke means to ruin self.
Select the meaning of the given phrases/idioms: To drive home.
Select the meaning of the given phrases/idioms: throw in the towel