Hi, No. embarrassed by . 'With' can also be OK, depending on the context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mr. TomWould you say that this structure is correct and natural?No. Leave out the of phrase.
embarrassed + of + oneself