What is the meaning of the word "esmolol"?

Definitions:

  1. an intravenous beta blocker that acts for only a short time copy to clipboard noun
    • The doctor told me to take esmolol. copy to clipboard