Definition of skygazer in English:

skygazer

noun

  • 1Any of various fishes with eyes that are directed upwards; especially (in recent use) the cyprinid Chanodichthys erythropterus of East Asia.

  • 2A person who gazes at the sky; a meteorologist or astronomer (especially an amateur one).

Origin

Mid 19th century (in an earlier sense). From sky + gazer.

Pronunciation

skygazer

/ˈskʌɪˌɡeɪzə/