English Dictionary
Definition beneficial ownership in British English
beneficial ownership noun
[uncountable] noun
/ˌbenɪfɪʃ(ə)l ˈəʊnə(r)ʃɪp/