• Storm-stayed

    Full definition of storm-stayed

    Adjective

    storm-stayed

    1. (Scotland, Canada, Maritimes and Ontario) Stranded due to bad weather, snowed in.
    © Wiktionary