Is it possible to cash a check made to someone else's name? How to do so?
It's theoretically possible but pretty unlikely that you'll be successful if the check is very big.
This would be done by having the payee endorse the check (sign the back) and below that write "PAY TO THE ORDER OF JOHN SMITH", and then John Smith can endorse and then cash or deposit the check.
It's called a 3rd Party check. I was a bank teller in college and I can tell you that generally banks frown upon this (this was 10+ years ago). Today it may be totally against most bank's policies.
In the UK, this is no longer possible.
15 or 20 years ago, it used to be possible by having the original payee sign the back of the cheque. Now, they don't allow that any more; I could not even pay in a cheque made out in my former name after I had changed the name on my account when I got married.
Literally 'cashing' a cheque (as in, walking into a bank with a cheque made out to 'Cash') should be fine, that's the point.
Paying a cheque in to a bank account under a different name is different however; most likely the cashier/teller wouldn't allow it, but I have on occasion been able to pay in cheques to my company account that were made out to me personally simply by asking nicely. Probably depends on your bank and the value of the cheque.