one of my friends used this,'I am down in/at my heels.' what does this mean? My friend says it means,' I am broke.' Is this right?
If you're down in/at heel, you are broke. The idea behind the idiom is that you don't have the money to repair your shoes or buy new ones, so the heels are worn down.