to last a long time; to last or store well

listen to the pronunciation of to last a long time; to last or store well
English - English
make old bones

It is a nice fruity wine, but it doesn't make old bones.

to last a long time; to last or store well
Favorites