English Dictionary
Definition matricide in British English
matricide noun
[uncountable] noun
/ˈmeɪtrɪsaɪd/
Synonyms and related words
