HAVE STH ON YOUR SIDE


Meaning of HAVE STH ON YOUR SIDE in English

to have sth as an advantage that will make it more likely that you will achieve sth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.