have the laugh on one's side verb1 •To be able to laugh at another person through having got the better of them. formshad the laugh on one's side · having the laugh on one's side · has the laugh on one's side