Langimage
English
B1

to arrive at a particular place, especially by plane or boat.

Meanings

to arrive at a particular place, especially by plane or boat.

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.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55