English Dictionary
Definition piston in British English
piston noun
[countable] noun
/ˈpɪstən/
Synonyms and related words
