LEARNit Dictionary
all-singing, all-dancing
adjective
/ɔːl ˌsɪŋɪŋ ɔːl ˈdɑːnsɪŋ/
UK
/ɔːl ˌsɪŋɪŋ ɔːl ˈdænsɪŋ/
US
1
having a lot of advanced technical features and therefore able to perform many different functions
همهکاره, چندمنظوره, پیشرفته, همهفنحریف