The rival made up a rumor that was a vivid image in the mind.
Start talking! beta - keep it simple (one word)! Noun