What is the full meaning of channellers
CHANNELLER, one who channels, a spirit medium, also CHANNELER [n]
Example of the word channellers placed on a Scrabble board.