I wanted to use the word "cum" to avoid repeating "and" in the following phrase:
example.com is a teacher-cum-student search and listing site...
But on second thoughts, the word "cum" is also a vulgar slang, which certainly would raise a few eyebrows when readers come across it. Is there a good substitute for this word?