Meaning – to have a lot of work to do or things to deal with. This idiom is also often used to express burdens or responsibilities.
In Context – Anthea has to complete her dissertation in 2 weeks and she’s also looking after her mother who broke her leg. She has a lot on her plate right now.