What is the full meaning of tourbillons
TOURBILLON, (French) a whirlwind; any whirling object, also TOURBILLION [n]
Example of the word tourbillons placed on a Scrabble board.