semiprofessional (professional + semi-): Paid as a professional but on a part-time basis