English Dictionary
Definition should have (done something) in British English
should have (done something) phrase
phrase
Example
I'm sorry, I shouldn't have interfered.
Example
He didn't make reservations, but he should have.
