foiled
ADJ ซึ่ง ปกคลุม ด้วย แผ่น โลหะ บาง sueng-pok-klum-duai-paen-lo-ha-bang
FOILED
pp. Frustrated; defeated.