Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of tourbillion

- An ornamental firework which turns round, when in the air, so as to form a scroll of fire.