Log in
Search words & phrases
pioneered
US
・
UK
B1
Definition
Video subtitles
verb
To begin or discover something new
To take part in the development of something new
other
To develop or be the first to use or apply (a new method, area of knowledge, or activity).