rain pie

noun

Definition of rain pie

British