1
chiefly British
: being on fire
2
: lighted up
The sky was alight with stars.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share