forming words, with the meanings:
with or; together; joint
coexist
coheir
co-education
sharing
co-author
co-pilot
in or to the same degree
coextensive
associate; fellow
co-author
co-star
deputy; assistant
copilot
[Middle English from Latin, from com-]