to invent a new idea, plan, or story, especially one that is very creative or unusual.
© 2026 English Reference