0 to delay taking action about something: --
The company has been sitting on my letter for weeks without dealing with my complaint.
1 to prevent people from knowing a piece of information: --
The city council will presumably sit on the report until after the election.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
sit on sth