Englishfor English speakers
revelation
—
noun
an enlightening or astonishing disclosure
—
noun
(= disclosure)
the speech act of making something evident
—
noun
communication of knowledge to man by a divine or supernatural agency
Revelation
—
noun
the last book of the New Testament; contains visionary descriptions of heaven and of conflicts between good and evil and of the end of the world; attributed to Saint John the Apostle
of
Preposition
—
Made using.
It is a house of cards.
invention
Noun
—
something that has been invented
Nowadays, we can buy new inventions as soon as they are made.
—
the action of inventing something
—
the ability to invent
It took quite a bit of invention to come up with the toothbrush.