What is the full meaning of parafoil
a type of steerable parachute [n -S]
Example of the word parafoil placed on a Scrabble board.