Hobby synonyms such as avocation, amateur interest, and amusement. Hobby is a noun, and its antonyms are work and job.