should have (done something) - definition and synonyms

  1. used for saying what was the right thing to do when you realize that someone did not do it

    I’m sorry, I shouldn’t have interfered.

    You should have taken my advice.

    He didn’t make reservations, but he should have.

     Synonyms and related words
See also main entry: should