Definition of rain mac in English:

rain mac

noun

British
  • A raincoat; = "mac".

Origin

1960s.