Log in
Search words & phrases
Endeavours
US
・
UK
B2
Definition
Video subtitles
other
Attempt or effort to do something
verb
To attempt or make effort to do something