A word examined

exude

verb
5 letters·English
verb

exude—to give off or emit something, especially a smell, liquid, or feeling

No comments yet