Meaning

1 senses
  1. (uncountable)An oil obtained from the two lateral glands that run the length of a skunk's back, and traditionally used in medicine.

Synonyms

1 synonyms

See also

neighbours in the dictionary
skunk oil — meaning, examples, forms, synonyms | Krumeto