Sekirov Dictionary

steeper

noun3

  1. (Scotland) A downpour; a soaking rain.
forms

steepers

This dictionary works without the internet: on your phone · in Chrome