Thirlmere noun1 •A reservoir created on the site of a natural lake in Allerdale borough, Cumbria, England.