Longman Dictionary English From Longman Dictionary of Contemporary Englishfinancially embarrassedfinancially embarrassedMONEYhaving no money or having debts → embarrassed ldoceonline.com