English Dictionary
Definition overarching in British English
overarching adjective
adjective
/ˌəʊvərˈɑː(r)tʃɪŋ/

English Dictionary