My colleague has been up to his eyes in work ever since he returned from Europe? ( find meaning)
- In trouble
- Enjoying his work
- Extremely busy
- Greatly criticized
Explanation
to be slammed, it means you are extremely busy and overwhelmed
Comments
Leave a Reply
Your email address will not be published. Required fields are marked *