Advertisement

Future career

Reading Time:1 minute
Why you can trust SCMP

Language Points

Advertisement

1. to leech off

to rely on someone else to provide all your needs.

Eg. She was too lazy to find a job so she leeched off her sister for years.

2. to find (one's) niche

Advertisement

to seek a position that is well-suited to a person

Eg. After graduation, he found his niche in the computer field.

Advertisement