Schlomo, please get your cat to the vet a.s.a.p. My Rover (see picture) had exactly these symptoms a year ag. we suspected a blockage but after very brief initial investigations the vet found, by blood tests, that he has chronic kidney disease. This illness is very common in cats (and Rover is ten) but the symptoms don't show until it's quite advanced, there had been nothing apparently wrong with him until then. However, if you catch it in time, there is plenty of hope. They kept Rover in for a couple of days - he was very dehydrated as nothing was staying in - and they started him on one tablet Fortikor palatable every day. Fortunately the tablets taste nice so he just eats it off my hand, there is no arm-wresting to get it down his throat! I am glad to say that some six months later, he is back to his normal bouncy self, weight back to normal, eating well, and he will be on the tablets for life - his bloods are now down to an acceptable level. The vet gave him special KD food for kidney patients but he thought it was disgusting and wouldn't touch it - so now we feed him good quality packet or tin cat food, but avoiding beef, and no more scraps however much he begs! We still get the odd vomit but that's now usually over-eating rather than, as you say, throwing up the whole meal in the same state it went in. It is very frightening when it happens, you can see the cat is sad and hungry, but if this is the same with your cat then you can do something about it - but please don't waste any time, get her to the vet's tomorrow. Dehydration will do more harm if you delay, if this is the cause - please don't leave it and see if she improves, if this should be the cause it's easily contained and the cat needs help now. Do let us know how you get on, we will all be waiting to hear!