Definition of ESRC in English:

ESRC

  • (in the UK) Economic and Social Research Council.