Adjective Definition

glowing

1.Definition: highly enthusiastic

"Glowing praise"




Please Share