Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
addled
in English
addled
#uncommon
Lemma:
addle
The lemma is the base or root form of this word.
Definitions
Adjective
disoriented
;
mentally
confused
(
of
eggs
)
rotten
;
containing
a
dead
embryo
Verb
to
damage
or
kill
(
embryo
)
through
physical
means