Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Piston in English

English

Piston

/pɪstən/

noun

1. United states neoclassical composer (1894-1976)

    synonym:
  • Piston
  • ,
  • Walter Piston

2. Mechanical device that has a plunging or thrusting motion

    synonym:
  • piston
  • ,
  • plunger