ladyclock noun1 •(Scotland, old-fashioned) A ladybird.You're not turning your head to look after more moths, are you? That was only a lady-clock, child, 'flying away home.' — 1847 formsladyclocks