English Dictionary
Definition camshaft in British English
camshaft noun
[countable] noun
/ˈkæmˌʃɑːft/
Synonyms and related words
