embarcar

What is embarcar?

embarcar meaning to stand someone up, leave someone holding the bag (Cu)

 

reference: Foreign Broadcast Information Service, United States of America