Is there a word that conveys being absent from an appointment? The closest words I can think of are "ditch" and "dump," but both are rather informal. I want to say something along the lines of:
I went in the office at 3pm to meet Bob, but Bob ditched/dumped me.
I realize that it's perhaps more common to say, "Bob did not show up," but I want a stronger expression that connotes a willful act of neglect or carelessness.