持ち合わせていた

had on hand

→ 持ち合わせる
phrase Rare #38,779
had on hand The past form of 持ち合わせる, used for something one happened to have with them or available at the time, especially money. It often implies having enough of something for an immediate need.
JA: 幸い、電車に乗るためのお金を持ち合わせていた。
EN: Fortunately, I had enough money on hand to take the train.

彼は持ち合わせていた金を全部私にくれた

He gave me all the money he had on him.

運良く彼はその請求書支払いできるだけお金を持ち合わせていた

Luckily, he happened to have enough money to pay the bill.

私は少ないながら持ち合わせていたお金を全部彼にやった

I gave him all the money I had, meager though it was.

彼は少ないながら持ち合わせていた金を全部私にくれた

He gave me all the money he had, meager though it was.