Definition of rain mac in US English:

rain mac

noun

British
  • A raincoat; = "mac".

Origin

1960s.