Meaning ofturboshaftin English

turboshaft

us//ˈtɝboʊˌʃæft//uk//ˈtɜːbəʊˌʃaft//
#uncommon
Definitions