Hi, I'm learning english in france and now I can't understand this sentence : "tried towill myself overboard " Can you help me please to understand it and translate it in french? First of all, this is not a complete sentence. It lacks a subject.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.