Really these need more context. They are not recognisable as standard phrases, and in isolation it is hard to say anything about them that is not merely the sum of the dictionary definitions of their parts. In isolation it is unclear why there is a comma in the first one.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
GPYReally these need more context.I can only give you the context of the first one.