English Dictionary
Definition inexplicable in British English
inexplicable adjective
adjective
/ˌɪnɪkˈsplɪkəb(ə)l/
1
Synonyms and related words
