To consider a weighty topic or idea.
shove something down someone's throat
To aggressively and persistently force an opinion, belief or idea upon…
throw cold water on
(of an achievement, emotion, idea, suggestion, etc.) To belittle or di…
first-mover disadvantage
A situation in which a company or individual that creates or introduce…
sit with
To consider (something) slowly and carefully, to reflect on.