English Dictionary
Definition specialised in British English
specialised
/ˈspeʃəlaɪzd/
Synonyms and related words
