Definition, synonyms and related words
Anything with a cyclic (repetitious) behaviour. Something that cycles between different states.
cyclist