Arti dalam bahasa Indonesia

pilloried

dipermalukan;

Arti lain yang mungkin

mempermalukan;

Cari kata Inggris menurut abjad