Luminescent blushing Synonyms

Definitions for Luminescent


  • (adjective) emitting light not caused by heat

Definitions for Blushing


  • (adjective) having a red face from embarrassment or shame or agitation or emotional upset