Please tell me the meaning of these expresion
Over the hill passed your best, getting old, on the downward slope
He tried to get a job but because of his age he was told he was over the hill.
right up your street something that suits you, that you would find comfortable and easy.
This job will be right up your street
on the house free, at no charge
The drinks are on the house
off the beaten track away from it all, a remote or less familiar situation
He lives miles away, off the beaten track
in the same boat having a similar problem or being in the same situation We are all in the same boat but if we pull together we will solve the problem