irresistible
英[ɪrɪ'zɪstɪb(ə)l]
美[,ɪrɪ'zɪstəbl]
英英释意
- 1. impossible to resist; overpowering;
- "irresistible (or resistless) impulses"
- "what happens when an irresistible force meets an immovable object?"
- 2. overpoweringly attractive;
- "irresistible beauty"