What is the full meaning of turribants
TURRIBANT, (Spenser) a turban [n]
Example of the word turribants placed on a Scrabble board.