Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
peats
in English
peats
#uncommon
Lemma:
peat
The lemma is the base or root form of this word.
Definitions
Noun
partially
decayed
plant
matter
;
fuel
source
soil
formed
from
dead
plants
in
bogs