To end in smoke means
To end in smoke means
A: To make completely understand
B: To overcome someone
C: To ruin oneself
D: None of these
End in smoke means fail after effort so that plans come to nothing. It suggests waste of time or resources. The phrase does not mean teaching or beating someone. Idioms require fixed meanings so memorize standard glosses and practice with short example sentences for accuracy.