Toggle navigation
Dict Bay 字典
Home
Search
You are searching for invented
invent definition
come
up
with
(an
idea,
plan,
explanation,
theory,
or
principle)
after
a
mental
effort
examples:
excogitate
a
way
to
measure
the
speed
of
light
來源 : wordnet
來源 : Trending