avour

/ˈɑːvər, ˈeɪvər/

Definitions

1. noun

a strong and pleasant smell

“She walked past the kitchen, catching a whiff of theavour of freshly baked bread.”

2. noun

a subtle or pleasing quality

“Theavour of her smile lit up the entire room.”

Synonyms

  • aroma
  • fragrance
  • scent

Antonyms

  • odor
  • stink