piston
/pˈɪstʌn/
Explore definitions, synonyms, and language insights of piston
Definitions
Noun
United States neoclassical composer (1894-1976)
Noun
mechanical device that has a plunging or thrusting motion