What is the meaning of the word "co-educate"?

Definitions: