What is the full meaning of multisensory
relating to or involving several physiological senses [adj]
Example of the word multisensory placed on a Scrabble board.