elixir of life: a hypothetical substance believed to maintain life indefinitely; once sought by alchemists
fluid: a substance that is fluid at room temperature and pressure
lordship: a title used to address any British peer except a duke and extended to a bishop or a judge