Please enable javascript to use dictionary! Howto enable javascript?
brain trust [brain trusts]▼(group of experts who advise a government)noun[UK: breɪn trʌst] [US: ˈbreɪn ˈtrəst]
↑