English edit

Noun edit

brains-trusters

  1. plural of brains-truster