what figure of speech is "The sweet smell of souse made me salivate"​

Answer :

it would be an Idiom as it’s an expression that should be taken in a non literal meaning. As they most likely weren’t literally dripping at the mouth from the food.