HAVE THE BEST OF Meaning of HAVE THE BEST OF in English See: GET THE BETTER OF. Dictionary of English idioms . Словарь английских идиом. 2012