Re: few idioms ... 1- It must be very frustrating for a blind dog, because it's harder for it to find a bone
2- A rollling stone keeps moving, so a person who doesn't settle down is a rolling stone
3- If something is hanging over your head, it is a burden, so here it sounds as if the person feels that they are forced to behave in a good way. rather than give in to their impulses, etc
4- Not too clear, but it could be that the person is saying no to a romantic or sexual offer
5- Unclear again, but it could mean that something is imaginary not real
6- Not making progress? |