The mechanical energy that a body has by virtue of its position, stored energy
English: potential energy, P.E.
Less certain link between this word and this sense.
P.E., potential energy
English: potential energy, P.E.
Less certain link between this word and this sense.