What is the full meaning of rotorcrafts
ROTORCRAFT, a helicopter or autogyro [n]
Example of the word rotorcrafts placed on a Scrabble board.