Could you please explain the meaning of the following idioms? A lucky escape Deeply absorbed Agood read Kill joy Run deep Heated argument Maiden voyage Make blieve heavy going Countrfeit money Thank you!