verbal phr. (American).To be endowed with permanent qualities. Thus the New York Morning Journal announces that earth fuel, a new material for cooking and firing purposes, has COME TO STAY, i.e., its commercial success is assured.
1888. Pittsburg Bulletin. In the realm of advertising, the illustration has evidently COME TO STAY. It attracts and retains the eye, and so serves a double purpose.