Word Hen
What is the meaning of the word "
cannibalise
"?
Definitions: