• Abbeystead

    Alternative forms

    Origin

    abbey + stead("place")

    Full definition of abbeystead

    Noun

    abbeystead

    (plural abbeysteads)
    1. (archaic) The seat of an abbey.
    MW3 1976
    © Wiktionary