English Dictionary
Definition sit on in British English
sit on phrasal verb
[transitive] phrasal verb
Example
They've been sitting on my application for over a month now.
