not of long duration; having just (or relatively recently) come into being or been made or acquired or discovered a message that helps you remember something a written message addressed to a person or organization to stay a static photograph (especially one taken from a movie and used for advertising purposes) be a. 7 85 …