English edit

Noun edit

braintrust (plural braintrusts)

  1. Alternative spelling of brain trust