LONG LIVE SOMEONE OR SOMETHING! Meaning of LONG LIVE SOMEONE OR SOMETHING! in English said to express loyalty or support for someone or something. → live Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004