HAVE THE BETTER OF Meaning of HAVE THE BETTER OF in English See: GET THE BETTER OF(2). Slang English vocab. Английский сленговый словарь. 2012