Different dictionaries list it with and without the hyphen, making it a matter of personal preference.
You say "A hyphen" because the sound of the letter "H" at the beginning of the word "hyphen" is pronounced, making it a consonant sound.
No, it does not have a hyphen.
It Is A Special Hyphen
Close words to checkup would be:GallopHiccupScallop
A colon is this : and a hyphen is this -
multimedia - NO hyphen
hyphen
No there's not a hyphen.
It does not need to have a hyphen! :)
Time for a Checkup:Time for a checkup - Time for a checkup.I am gonna Check your ears, check your eyes, find out how much you've grown.(Time for a checkup)Then I listen to your heart beat, fix you up - ready to go.(Time for a checkup)It's ok if you wiggle. This will only tickle a little.Time for a checkup - Time for a checkup.
Non-breaking hyphen
does time-line have a hyphen