star

slang

noun continuously present, persistent presence

what?

derivative of “stay” (ˈstā)

…back in my daynew word →