1
: the beach of a seaside resort
2
: a bright region on the sun caused by the light emitted by clouds of calcium or hydrogen and often associated with a sunspot
Love words? Need even more definitions?
Merriam-Webster unabridged
Share