Facebook sat on research that showed Instagram harmed teenage mental health.
-----------------------------------
What does 'sat on research" mean in the sentence?
-----------------------------------
What does 'sat on research" mean in the sentence?