• Sealock

    Origin

    Full definition of Sealock

    Proper noun

    Sealock

    (plural Sealocks)
    © Wiktionary