to make brief contact with someone for an update
"I'll touch base with you after the meeting to confirm the plan."
a conflict where both sides refuse to give up
Creative or open-minded thinking without limits.
to reduce the price of something
to become very angry
used to express how one understands or interprets something
to stay updated or adapt to modern trends