flavour
noun.
the general atmosphere of a place or situation and the effect that it has on people
the feel of the city excited him|a clergyman improved the tone of the meeting|it had the smell of treason
noun.
(physics) the six kinds of quarks
Synonym: flavor
noun.
the taste experience when a savoury condiment is taken into the mouth
verb.
lend flavor to
Season the chicken breast after roasting it
Synonym: flavor, season