go down (one's throat) smoothly - İngilizce Eşanlam Sözlük

Can't found any synonym terms.