Please enable javascript to use dictionary! Howto enable javascript?
versatile▼(capable of doing many things competently)adjective[UK: ˈvɜː.sə.taɪl] [US: ˈvɝː.sə.təl]
all around▼(including everything about a topic)adjective
comprehensive▼(broadly or completely covering)adjective[UK: ˌkɒm.prɪ.ˈhen.sɪv] [US: ˌkɑːm.pri.ˈhen.sɪv]
↑