Definition of stargazer
1 informal an astronomer or astrologer.
2a fish of warm seas that normally lies buried in the sand with only its eyes, which are on top of the head, protruding.
- a widely distributed fish that has electric organs (family Uranoscopidae: several genera). (sand stargazer) a western Atlantic fish (family Dactyloscopidae: several genera).