to arrive at a particular place, especially by plane or boat.
Meanings
The plane landed in Tokyo at 3 PM.
Synonyms
Antonyms
to find oneself in a difficult or unpleasant situation.
He landed in trouble after missing the deadline.
Examples
Last updated: 2025/01/11 11:55