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"