Langimage
English
B2

to promote one's own skills or abilities.

Meanings

to promote one's own skills or abilities.

He needs to advertize himself more to get the job.

Synonyms

Antonyms

Last updated: 2025/05/15 22:52