odor

US /'oʊdə/

UK /'əʊdə/

B1

noun

  • A certain smell, often strong or distinct

other

  • A certain smell, often strong or distinct