A word examined

exudes

verb
6 letters·English
verb

exudes—gives off or releases (a smell, liquid, or quality) gradually

Wiktionary →
No comments yet