Synonyms of Long live

Primary definition: An expression of enthusiastic acclamation wishing someone or something a long life or enduring existence.

Full Dictionary Entry

Antonyms & Opposite Concepts