Definition of noble liquid in English:

noble liquid

noun

rare
  • A liquefied noble gas.

Origin

1970s; earliest use found in Nature: a weekly journal of science.