brains-trusters

English

Noun

brains-trusters

  1. plural of brains-truster