Log in
Search words & phrases
invincible
US /ɪnˈvɪnsəbəl/
・
UK /ɪn'vɪnsəbl/
C1
Definition
Video subtitles
adjective
That cannot be defeated; unbeatable