Meaning ofpistonin English

piston

us/ˈpɪs.tən/uk/ˈpɪs.ʃən/
#moderate
Definitions
Compounds / Phrases