← DefinitionshareGuessstrong scentedadjectiveHaving a powerful or noticeable smell, either pleasant or unpleasant.SynonymsaromaticadjectivefragrantadjectivepungentadjectiveAntonymsodorlessadjective