Landing

/ˈlændɪŋ/

Synonyms

Slang Meanings

To successfully complete a goal or task.
He really landed that job impressively.
To get into a situation, particularly a difficult one.
I hope I don't land in hot water again.