"publicly embarrassed" — Collocation dictionary inglés

publicly embarrassed collocation
Automatic translation (We do not guarantee its correctness): publicznie speszony
  1. publicly adverbio + embarrassed adjetivo
    Very loose collocation

    However, his partners proved untrustworthy, and Beauregard was publicly embarrassed when the line failed to pay its debts within a few years.