A special group delegated to consider some matter English: committee, commission Less certain link between this word and this sense.