Log in
Search words & phrases
invention
US /ɪnˈvɛnʃən/
・
UK /ɪnˈvenʃn/
A2
Definition
Video subtitles
noun
Something new that is different from other things
Power or ability to create new things
Process of creating a new device or idea