What is the full meaning of tremulant
tremulous [adj] / a device in an organ or electronic instrument for producing a tremolo effect [n -S]
Example of the word tremulant placed on a Scrabble board.