What is the full meaning of rotachutes
ROTACHUTE, a parachute-like device where the chute is replaced by rotors [n]
Example of the word rotachutes placed on a Scrabble board.