Oh silly hapless one...It's not MY definition of communism. Do you think I invented it? I did not. A fool named Marx invented it.
Communism is a very well defined term. But, apparently you do not know this or somehow are incapable of understanding this.
Just Google it. That will be your assignment for tonight and I expect your report in the morning.
A word can have as many definitions as there are people to interpret it. So yes your definition would be nice. I can guarantee my definition is different from yours.