Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
masting
in English
masting
#uncommon
Lemma:
mast
The lemma is the base or root form of this word.
Definitions
Verb
to
equip
a
ship
with
a
mast
to
fluctuate
in
plant
production
;
cyclic
patterns
Noun
a
periodic
seed
release
(
in
botany
)