LONG LIVE SB/STH Meaning of LONG LIVE SB/STH in English used to say that you hope sb/sth will live or last for a long time Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005