brains-trusters
English
Noun
brains-trusters
plural of
brains-truster