Definition of piston core in English:

piston core

noun

  • A core of underwater sediment obtained with a piston core sampler.

Origin

1950s; earliest use found in Proceedings of the Royal Society of London.