v.
1.come up with (an idea, plan, explanation, theory, or priciple) after a mental effort
2.make up something artificial or untrue
Idiom of the Day
lay off (someone) or lay (someone) off
to stop bothering someone, to leave someone alone
The teacher told the students to lay off the new student.