lammas day is a noun meaning "commemorates Saint Peter's miraculous deliverance from prison; a quarter day in Scotland; a harvest festival in England". It carries one recorded sense.
commemorates Saint Peter's miraculous deliverance from prison; a quarter day in Scotland; a harvest festival in England
Definitions, synonyms and semantic relations for lammas day come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.