Englishfor English speakers
oath
Noun
—
An oath is a very serious promise.
—
An oath is a swear word or curse.
of
Preposition
—
Made using.
It is a house of cards.
Strasbourg
—
noun
city on the Rhine in eastern France near the German border; an inland port