Table of Contents
Antonyms
Synonyms
Etymology

1. piston

noun. ['ˈpɪstən'] mechanical device that has a plunging or thrusting motion.

Antonyms

Synonyms

Etymology

  • piston (English)
  • piston (French)
  • pestone (Italian)
Antonym.com