Sunday, October 30, 2016

have the better of (someone or something)

To have or gain superiority, mastery, or an advantage over someone or something; to have control over someone or something. Watch the video

from Idiom of the Day http://ift.tt/2en26Gl
via IFTTT