Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rainmaking
in English
rainmaking
#uncommon
Definitions
Noun
hiring
someone
to
create
business
opportunities
artificially
producing
rain
(
using
magic
or
cloud
seeding
)
Base Words
making
rain