English Dictionary
Definition autotune in British English
autotune noun
[uncountable] noun
/ˈɔːtəʊˌtjuːn/
English Dictionary