What does brain truster mean?

brain truster meaning in General Dictionary

an expert adviser involved in making essential choices but often lacking formal status