• Ladyclock

    Origin

    Possibly from lady cloak.

    Full definition of ladyclock

    Noun

    ladyclock

    (plural ladyclocks)
    1. (Scotland, dialect, dated) A ladybird.
    © Wiktionary