Day 016 I&P 064 Have a last laugh : to be victorious at the end an argument. Turn a deaf ear : to ignore or refuse to listen to somebody. To smell a rat : to suspect something wrong. Done for : to be in very bad situation. #havealastlaugh #turnadeafear #tosmellarat #donefor #idioms #idioms_or_phrases #phrases #idiomsandphrases #onewordsubstitution #vocabularybuilding #englishwords #one_word_substitutions (at Pune, Maharashtra) https://www.instagram.com/p/B-OkLVuAivC/?igshid=c1g49bcje7vj
















