Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
birched
in English
birched
#uncommon
Lemma:
birch
The lemma is the base or root form of this word.
Definitions
Verb
punish
with
birch
wood
;
discipline
physically
past
tense
of
birch
;
flogged
with
twigs