Французское – cockteil.
Английское – cocktail (петушиный хвост).
В русском языке слово стало употребляться лишь в первой четверти XX в. В русский язык попало благодаря либо французскому, либо немецкому языку.
В современном русском языке слово употребляется в значении «напиток, состоящий из нескольких видов спиртного с добавлением фруктов, сока, пряностей и т.д.».
Производное: коктейльный.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.