1. abbeystead - Noun
2. Abbeystead - Proper noun
Abbeystead A village in the City of Lancaster district, Lancashire, England (OS grid ref SD5654).
abbeystead (plural abbeysteads) (archaic) The seat of an abbey.