Home
Search
Index
Definify.com
Webster
1913
Edition
Ladyclock
La′dy-clockˊ
,
Noun.
(Zool.)
See
Ladybird
.
Definition
2024
ladyclock
ladyclock
English
Noun
ladyclock
(
plural
ladyclocks
)
(
Scotland
,
dialect
,
dated
)
A
ladybird
.
Etymology
Possibly from
lady cloak
.
Similar Results