having a strong, disagreeable smell

listen to the pronunciation of having a strong, disagreeable smell