Log in
Search words & phrases
start-up
US /ˈstɑrtˌʌp/
・
UK /stɑ:t ʌp/
A1
Definition
Video subtitles
noun
The action or process of setting something in motion.