I have an answer to 13a that means “more lean” but apart from the common abbreviation for student I don’t understand where the rest of it comes from.
15a similarly, a word meaning boasting fits in but looking for an explanation pls.
5d what is the pet part?
Some pleasing clues today but no real standouts for me. A nice quick solve, helped by the rhyming pair in the Everymans that I would never have known about if it was not for this forum.