penetrating fluid

English

Noun

penetrating fluid (countable and uncountable, plural penetrating fluids)

  1. Synonym of penetrating oil.