English

edit

Interjection

edit

shame upon me

  1. (dated) An expression of self-disapproval.

Synonyms

edit
edit
  NODES