Landed
/ˈlændɪd/
Synonyms
- established
- settled
- anchored
- arrived
- grounded
Slang Meanings
To score or obtain something successfully.
He really landed a great job after graduation.
To get caught or in trouble.
If you keep skipping class, you’re gonna land in hot water.