Definition of the dismal science in English:

the dismal science

phrase

humorous
  • Economics.