Definition of “long drink” - English Dictionary

british dictionary