turribants
English
Noun
turribants
plural of
turribant
Anagrams
braintrust
,
intraburst
,
brain trust